出現(xiàn)java script error提示框的原因分析及對(duì)策_(dá)動(dòng)易Cms教程
很多朋友在使用動(dòng)易系統(tǒng)建站時(shí)可能碰到過一個(gè)很頭痛的問題:打開網(wǎng)頁,時(shí)不時(shí)地會(huì)跳出一個(gè)討厭的java script error錯(cuò)誤提示框,而且原因非常復(fù)雜,有時(shí)很難找到解決問題的頭緒,令人叫苦不迭。通過論壇搜索,我翻閱了一些朋友們碰到的類似問題,經(jīng)過分析、歸納和整理,形成此文,現(xiàn)提供給大家參考:
一、一般在什么情況下輕易彈出java script error提示框
1、從網(wǎng)上采集到的文章,但在前臺(tái)打開后,就出現(xiàn)這個(gè)錯(cuò)誤框!
2、圖片內(nèi)容頁的幻燈片不播放,點(diǎn)播放就出現(xiàn)JAVA錯(cuò)誤!
3、只在頻道首頁、欄目列表頁和內(nèi)容頁有這樣的錯(cuò)誤!
4、從其它網(wǎng)站復(fù)制粘貼過來的圖片文章經(jīng)常出現(xiàn)這樣的錯(cuò)誤!
5、新添加頻道和欄目之后,輕易出現(xiàn)這樣的錯(cuò)誤!
6、調(diào)用自定義函數(shù)標(biāo)簽時(shí)出現(xiàn)Javascript錯(cuò)誤!
7、修改模板把搜索按鈕改成圖片后提示:java script error
8、在模板中加入了JS調(diào)用代碼,而JS文件并沒有上傳也會(huì)出現(xiàn)這個(gè)錯(cuò)誤!
二、出現(xiàn)java script error提示框原因分析及解決方法
1、由于新安裝好的網(wǎng)站或者新添加的頻道或欄目,有些系統(tǒng)必需的JS文件并沒有真正生成,這時(shí)添加文章在前臺(tái)會(huì)出錯(cuò),所以要在后臺(tái)相應(yīng)的頻道中點(diǎn)擊“刷新所有的JS”、“刷新專題JS文件”、“刷新欄目JS文件”;有些人以為,我沒有添加專題就不用刷新專題JS了吧?錯(cuò)!必須也要刷新才行。
2、一般是修改模板時(shí),JS調(diào)用代碼多了或者少了就會(huì)出現(xiàn)這個(gè)討厭的框。比如:模板中存在過期的廣告調(diào)用JS調(diào)用代碼,刪除后即正常。還有的是因?yàn)槟0逯腥鄙倭艘韵氯齻(gè)JS中的某一個(gè)而引起的錯(cuò)誤:
<script src="{$InstallDir}JS/prototype.js"></script>
<script src="{$InstallDir}JS/scriptaculous.js"></script>
<script src="{$InstallDir}JS/checklogin.js"></script>
3、有些是從其他網(wǎng)站復(fù)制過來的文章的js錯(cuò)誤導(dǎo)致的。建議復(fù)制文章后放在記事本中過濾一下JS代碼�;蛘咝薷某霈F(xiàn)錯(cuò)誤的那篇文章,在源碼狀態(tài)下,查找并刪除圖片文章中包含的錯(cuò)誤代碼。
4、缺少相應(yīng)的函數(shù),所以調(diào)用時(shí)就一直顯示錯(cuò)誤。有的朋友以前在修改模板時(shí),把官方默認(rèn)的一些代碼(如:圖片無級(jí)縮放代碼等)給刪除了,結(jié)果也會(huì)出現(xiàn)JS錯(cuò)誤。所以,動(dòng)易后來把這些代碼改成了刪除后自動(dòng)添加的,其目的就是減少JS錯(cuò)誤。
5、經(jīng)常是由于js文件沒有上傳成功或者你的瀏覽器版本過低或者限制過多造成的,從以上幾個(gè)方面多檢查一下或許能解決問題。
6、有些是傳遞的參數(shù)設(shè)定有問題。比如(('{$ArticleID}')) 不需要加這么多的外包圍。 只需要用{$ArticleID}就可以了!
7、在建立欄目或?qū)n}時(shí),名稱中包含了半角引號(hào)等非法字符而導(dǎo)致JS腳本錯(cuò)誤,糾正之后即可解決。
8、采集項(xiàng)目假如過濾設(shè)置不正確,致使采集過來的一些文章JS腳本沒有被過濾,也會(huì)出錯(cuò)。請(qǐng)重新設(shè)置采集過濾選項(xiàng)。
■ 在使用以上方法均未見效的情況下,可以在模板中加段容錯(cuò)代碼來解決。方法見動(dòng)易幫助中心:
/help/ShowArticle.asp?ArticleID=818
三、部分用戶解決出現(xiàn)java script error問題的應(yīng)用實(shí)例
■ 關(guān)于java script error怪問題 解決一例。
■
- MAC錯(cuò)誤的解決方法
- 如何屏蔽動(dòng)易后臺(tái)導(dǎo)航里的某個(gè)功能菜單?
- 動(dòng)易.NET版本留言自動(dòng)選定欄目方法
- 動(dòng)易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點(diǎn)ID標(biāo)簽
- 如何開啟SiteWeaver6.8的支持,反對(duì)功能
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之四----動(dòng)易系統(tǒng)安裝篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之三----數(shù)據(jù)庫篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫修復(fù),SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動(dòng)易.net程序權(quán)限配置
- 為什么提示對(duì)Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權(quán)限?
動(dòng)易Cms教程教程Rss訂閱Cms教程搜索
動(dòng)易Cms教程推薦
- 如何填寫網(wǎng)站關(guān)鍵詞和網(wǎng)頁描述內(nèi)容?
- GetArticleList標(biāo)簽顯示標(biāo)題+內(nèi)容時(shí),如何使標(biāo)題與內(nèi)容左對(duì)齊?
- 在任意位置獲取根節(jié)點(diǎn)ID標(biāo)簽
- 網(wǎng)站后臺(tái)添加內(nèi)容較大時(shí)出現(xiàn)保存操作很慢,是什么原因?
- 如何修改文章內(nèi)容頁的作者和點(diǎn)擊數(shù)等字樣?
- 快速制作模板
- 解決支付寶即時(shí)到賬的錯(cuò)誤的方法
- 如何看到批量生成的充值卡號(hào)與密碼?
- 動(dòng)易標(biāo)簽調(diào)用方法,標(biāo)簽中參數(shù)調(diào)用參數(shù)方法
- 用戶在前臺(tái)登陸后,用戶進(jìn)入的用戶中心界面在哪里修改?
- 相關(guān)鏈接:
- 教程說明:
動(dòng)易Cms教程-出現(xiàn)java script error提示框的原因分析及對(duì)策
。