Tôi đang cố gắng cho phép javascript trong đầu vào trình chỉnh sửa văn bản đa dạng thức trong thiết lập Umbraco của mình. Tôi đang sử dụng Umbraco 7.2. Tôi đã kích hoạt thẻ script trong tinyMceConfig.config để trình chỉnh sửa không còn ăn các thẻ script của tôi nữa. Vấn đề bây giờ là nội dung của tôi bị cắt.Không thể thêm javascript vào trình chỉnh sửa văn bản đa dạng
Ví dụ, trong RTE của tôi, tôi đặt:
<p>before</p>
<script>
alert('blam');
</script>
<p>after</p>
này có được của biến đổi bởi TinyMCE để:
<p>before</p>
<script>// <![CDATA[
alert('blam');
// ]]></script>
<p>after</p>
Vấn đề là giá trị của Umbraco.Field ("myRte") kết thúc là:
<p>before</p>
<script>// <![CDATA[
alert('blam');
// ]]
Có vẻ như liên quan đến CDATA. Có ai khác có javascript trong RTE làm việc trong Umbraco 7?
Tôi đang làm điều gì đó tương tự như điều này như một công việc xung quanh bây giờ. Tôi đã thêm một hộp văn bản thuần túy vào loại tài liệu cho "Tập lệnh trang". Điều này cho phép người dùng đặt các tập lệnh cụ thể của trang vào. – jdehlin