簡體   English   中英

Joomla 3無法添加<script> to article

[英]Joomla 3 can't add <script> to article

Joomla版本: Joomla! 3.3.6穩定[Ember] 01-October-2014 02:00 GMT

我想在我的文章中添加js腳本。 我正在使用TinyMCE編輯器來編輯文章。

在TinyMCE插件字段Prohibited Elements中我填充了虛擬文本,現在它包含“cms123”,我刪除了“script,applet,iframe”。

我檢查了全局配置 - > 超級用戶的 文本過濾器我已將其設置為“無過濾”。

但是當我試圖用js代碼保存我的文章時,joomla從我的文章中刪除了我的標簽<script> ,我也檢查了<iframe> ,joomla用<i-frame>標簽替換了這個標簽......我是真的很困惑,我無法理解有什么不對。

有誰能夠幫助我?

謝謝。

實際上,我花了4個小時來找出這個問題並立即得到解決方案。 只需登錄管理員然后進入系統 - >全局配置,在其下您將看到“站點設置”,您將找到“默認編輯器”,選擇“編輯器 - CodeMirror”並保存。 之后轉到文章,然后添加您的腳本。 請享用 :)

我今天剛遇到這個問題,我確認了同樣的問題。 我無法刪除“腳本”禁止的元素,但我能夠刪除其他所有內容。 然后我嘗試在“禁止元素”輸入框中添加一個句點,保存,我現在可以使用腳本標記。 我的框架也工作。 我正在使用3.3.6。 奇怪。

  1. 全局配置 - >超級用戶的文本過濾器 - 將其設置為“無過濾”
  2. 用戶 - >用戶管理器 - 確保您擁有超級用戶權限
  3. 擴展 - >插件管理器 - >過濾器:編輯器 - > TnyMCE - 在TinyMCE插件字段中,在“禁止元素”字段中添加句點

我已經花了很長時間才開始討論這個問題 - 即使在安裝JCE編輯器之后,問題仍然存在。 事實證明,另一個安全組件RSFirewall正在后台運行,刪除了禁用的元素。

因此,解決方案是在RSFirewall防火牆配置中添加例外: https ://www.rsjoomla.com/support/documentation/view-article/785-scrambled-tags-iframe-becomes-i-frame.html

得到了同樣的問題。 我正在使用3.6.2。 以下是我如何運作:

  1. 全局配置 - >超級用戶的文本過濾器 - 將其設置為“無過濾”
  2. 用戶 - >用戶管理器 - 確保您擁有超級用戶權限
  3. 擴展 - >插件管理器 - >過濾器:編輯器 - > TnyMCE - 在TinyMCE插件字段中,刪除“禁止元素”字段中的“腳本”
  4. 在“擴展有效元素”中,添加“腳本”

我現在可以在文章中添加腳本標簽。

在此輸入圖像描述

我認為你必須使用jce編輯器

https://www.joomlacontenteditor.net/

這允許您添加所有標記。

可能是幫助

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM