文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>dojo开发问题

dojo开发问题

时间:2010-03-16  来源:xue2

          一直觉得dojo是个好东西,也一直是在firefox里面用dojo,前天,把含有dojo调用的页面在ie6里面打开,结果,它弹出个error:Internet Explorer无法打开Internet站点,具体信息没有显示。猴急+无奈……

        经过…………(省去惊心动魄的捉虫历程),终于找到原因:
 
  1. <html>  
  2.   <head>  
  3.     <base href="<%=basePath%>">  

base标签就是罪魁祸首,删掉它就一切OK了。具体原因,可能是dojo对namespace的实现和模拟的import机制,与base标签的功能有冲突(哈,猜测而已)。
  以上引自: http://trace.javaeye.com/blog/106084   在新的项目工程中引入了dojo来开发,调试了一下午,不是发现经常会报“Internet Explorer无法打开Internet站点”。   此前一直以为是我里面的js脚本没完全加载导致,完全没有想到是dojo标签导入冲突的问题,因为 MyEclipse 默认的jsp文件中就带了  <base href="<%=basePath%>">   ,虽然对我没什么用,但一直也懒得去删掉这行。   一直到发现用dojo的时候,ajax从响应页面的数据始终无法返回到targets指定的地方,刷新了当前页面只显示了数据,怀疑是不是dojo和IE6有冲突,最终才搜索到上面那篇文章。   果然,删除该行之后,顺便targets无法返回的问题也解决了。   看来以后HTML原代码还是精简为妙~~~      
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载