...

" />

【Zblog相关文章】IE报错,无法打开站点页面(zblog)

Posted by swj 11 August,2008 (3)Comment

zlbog现象:
打开BLOG页面,IE弹出这么个警告框,显示"internet Explorer无法打开站点,已终止操作"

下面是一个打开错误的ZBLOG页面图:

internet Explorer无法打开站点,已终止操作

zlbog原因分析:

zblog模板里或是正文摘要中的HTML标签不匹配或是被破坏造成了,IE无法解释就报错.
打个比方<h1>标题</h1>写成了<h1>标题</h1,掉了最后一个">",就会出现这种情况
Firefox的纠错能力要强的多,所以不会报错.

出现这个问题要认真检查自已模板或是日志文章里的HTML代码,消除错误的HTML标签。
对于日志里的文章,使用UBB编辑模式编辑文章即可。

zlbog解决方法:
更改TEMPALTE目录里的default.html,single.html,catalog.html文件中的最下边的
------------(分割虚线不要加入到代码中)--------------
try{
        var elScript = document.createElement("script");
        elScript.setAttribute("language", "JavaScript");
        elScript.setAttribute("src", "<#ZC_BLOG_HOST#>function/c_html_js.asp?act=batch"+unescape("%26")+"view=" + escape(strBatchView)+unescape("%26")+"inculde=" + escape(strBatchInculde)+unescape("%26")+"count=" + escape(strBatchCount));
        document.getElementsByTagName("body")[0].appendChild(elScript);
        }
catch(e){};

------------(分割虚线不要加入到代码中)--------------
更换为:
------------(分割虚线不要加入到代码中)--------------
try{window.onload=function (){
        var elScript = document.createElement("script");
        elScript.setAttribute("language", "JavaScript");
        elScript.setAttribute("src", "<#ZC_BLOG_HOST#>function/c_html_js.asp?act=batch"+unescape("%26")+"view=" + escape(strBatchView)+unescape("%26")+"inculde=" + escape(strBatchInculde)+unescape("%26")+"count=" + escape(strBatchCount));
        document.getElementsByTagName("body")[0].appendChild(elScript);
}}
catch(e){};

------------(分割虚线不要加入到代码中)--------------


这样,我们就可以有效的避免出现"Internet Explorer报错,无法打开站点"的问题.ZBLOG程序 官方将会在下一次更新中修复这个问题.

 

Related Items

Categories : ZBLOG帮助教程 Tags : Internet Explorer  IE报错  ZBLOG无法打开站点页面  zblog  ZBLOG程序  
Comments
2008-8-12 15:19:38

用httpWatch查看

Posted by 油菜 Gravatar Icon

2008-8-13 10:06:44

学习了。。。

Posted by 匿名 Gravatar Icon

2008-10-4 12:58:20

谢谢了,学习!

Posted by baiduq Gravatar Icon

Leave a comment

Or, take a look at Archives and Categories

Category

Archives