DedeContainer为空或不是对象的解决办法
前几天在网吧上网,那里面装的是ie,这才发现我的网站有那么多的问题,首先是一个网站出现错位,之前都是好好的,怎么会这样,后面发现是新功能的问题,新一个功能宽度冲出了边档,加个overflow:hidden; 就好了,后面对自己其它的网站也不放心了,
于是下载了一个ietester来测试一下网站在各个版本的问题,果然问题一大堆,其中 星虐网 一打开就跳出一个“’DedeContainer’ 为空或不是对象“的对话框,我找了半天,没有找到好的解决办法,本来很简单的问题,只是那些高手对此不屑一顾,打个字都不想打,唉,后面想到一个朋友说的:
“内容页如果修改了模板 请注意 script type=”text/javascript”>// 这个代码的位置
最后我认真的比对了老的dedecms官方模板,发现官方模板在登录对话框上是有,上是有二个div,我觉得二个没有必要,删除了一个,最是那个最关键的
div id=”_userlogin”只保留了div class=”userlogin”后面一想,js代码都是以ID为锚点的,删除了这个,自然没法找到dedecontainer了,
还有位置script type=”text/javascript”>//
之后
看来网站还是要反复的调试啊,
By 打底裤, 2010年04月22日 @ 10:29 下午
找了这么久总算找到你这个解决办法了, 我的也是因为删除了 div id=”_userlogin”