2012-03-27 52 views
2

在一個開箱即用的Windows服務器上的Plone 4.1.4(4113),一些客戶端問題發生在IE7上(我知道...)。IE7和TinyMCE與Plone

  • 將主站點:沒問題
  • 日誌中:IE引發一個運行時錯誤:行505:Expexted標識符,字符串或數字
  • 添加內容:IE引發一個運行時錯誤:行505: expexted標識符,字符串或數字,並提供一個javascript錯誤,抱怨說沒有「TinyMCE_config」。

此功能不起作用:

  • TinyMCE的拒絕表明它的控制和IE7提供了一個JavaScript錯誤說:

該機構正計劃遷移到IE8,但這種尚未最終確定。

FF:沒問題 鉻:沒問題 IE8:沒問題

任何想法(除了移動到不同的瀏覽器)?

BTW:在其網站上嘗試TinyMCE的時候,IE7沒有給出錯誤在所有...

+0

+1如果你從配置(插件刪除所有的插件會發生什麼: 「 」)? – Thariama 2012-03-27 13:02:35

+0

如果您的意思是「加載項」,則在停用所有產品時(來自sitename/prefs_install_products_form中):同樣的事情。 – Speediro 2012-03-27 13:15:30

+0

不,我的意思是插件,tinymce插件 – Thariama 2012-03-27 13:22:45

回答

4

Expexted標識符,字符串或數字意味着JavaScript有一個不需要冒號( '')的地方(http://devharbor.blogspot.it/2011/10/ie7-and-error-expected-identifier.html

調試它是什麼,按照本指南:javascript debugging in internet explorer

我用http://getfirebug.com/firebuglite和它的工作,以發現問題:)

+0

在這種情況下,它看起來像有一個不需要的','在JavaScript參數 – Thariama 2012-03-27 13:41:37

+0

的末尾我試圖編輯tiny_mce_init.js文件,我的網站降級到無視覺樣式。旭日主題不再是:-)。我採取的步驟是:1.編輯文件並刪除尾隨逗號2.保存3.重新啓動服務4.保存錯誤5.運行構建。 6.仍然看到錯誤...也許一個新的問題,但你如何編輯一個js文件在plone下? – Speediro 2012-03-27 14:08:26

+0

嘗試使用新網站,並且IE7 tinymce問題消失了。很高興地給你答案......(編輯問題一點,因爲關於下拉菜單的問題沒有回答,將此移動到另一個問題) – Speediro 2012-03-27 14:14:44