企业文化网正在飞速打开网页,敬请稍候......
  如何防止网站提示JS错误       ★★★

如何防止网站提示JS错误

作者:xisheng 文章来源:中华企业文化网 点击数: 更新时间:2007-5-9 23:22:21

【阅读字号:缩小 放大

问题:在修改模板,或模板中调用的相应广告失效,经常会出现JS错误提示。有什么办法即使修改了模板有些小错误也不再弹出JS错误提示?比如加个容错码等。

解决:如果要让系统容错,可以在模板中添加一段容错代码。方法:
  一、可以添加个自定义标签,如“{$MY_ResumeError}”,内容为:
<SCRIPT LANGUAGE="JavaScript">
<!--
    function ResumeError() {
    return true;
}
window.onerror = ResumeError;
// -->
</SCRIPT>
  二、利用系统的模板内容替换功能,将这个自定义标签(如“{$MY_ResumeError}”)放入所有模板中,如:将“</head>”全部替换成“{$MY_ResumeError}</head>”即可。
  三、若开启了生成功能,则需生成相关页面。

问题二:当动易系统升级后,比如从2005版本升级到2006版本,也会出现JS错误提示,特别是图片频道会出现这样的错误提示:PhotoViewer变量未定义.....

分析:这是因为当动易系统升级到2006版本后,客户仍起用了原2005下的模板,而2006版本对后台添加的上传图片会经过JS代码处理,这个JS代码和2006版本下内容页模板里的JS代码相对应,原2005下的内容页模板里的JS代码就对应不上

解决:如果客户起用原2005版本的模板代码,这时请参照2006版本里的模板代码对原模板代码进行修改就可以解决

问题三:当动易网站系统升级后,客户打开网页时在很多页面都会出现JS错误提示,并不是表现在某一两个页面

解决:在网站根目录的JS文件夹下的Stm31.js文件中,找到

If(nIE4||nNN4)window.onerror=function(m,u,l){return !confirm("Java Script Error\n"+"\nDescription:"+m+"\nSource:+"u"+"\nLine:"+l+"\n\nSee more details?");}

替换为:IF(nIE4||nNN4)window.onerror=function(m,u,l){return true;}

转载请注明:(来源:中华企业文化网)
     
文章录入:xisheng  责任编辑:xisheng
  • 上一个搜索:

  • 下一个搜索:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
         

    开心一刻
        美图欣赏
        网友评论:(评论内容只代表网友观点,与本站立场无关!)
    北京天一恒业管理咨询有限公司 版权所有 站长:梁喜生 咨询师 转载请注明:(来源:中华企业文化网)
    联系电话:010-64983591 信箱:sinoec@163.com 注册号:京ICP备05029940号
    中文域名: 企业文化.net 企业文化.中国 企业文化.cn 企业文化.com 法律顾问:刘兴成律师

    网站公告列表     最新企业文化师培训通知            企业文化咨询            企业文化培训        
    网站帮助
    单位简介
    联系我们
    您现在的位置: 中华企业文化网 >> google >> 网络制作 >> 正文
    天 一 咨 询
    资 料 下 载
    文库 || 图文
    相 关 文 章
    动易系统为评论添加验证…
    标签ViewPhoto的疑问
    点击图片看下一张图
    动易2006版文章频道标签
    动易网站图片效果函数
    用户排行
    Alexa清空中国网站流量统…
    网页中防止表格被撑破的…
    社会 || 图文
    热门文章
    行业 || 图文
    English || 图文
    思政 || 图文