CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟





 
标题: [转贴] 我的ajax网页在用ie打开时有时显示"操作已终止",不知什么原因
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  楼主
发表于 2008-3-19 10:18  资料  个人空间  短消息  加为好友 
开发者在线

我的ajax网页在用ie打开时有时显示"操作已终止",不知什么原因

我使用了jsonrpc的框架来做ajax的开发,请大家帮我想想看,是什么原因




顶部
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  沙发
发表于 2008-3-19 10:18  资料  个人空间  短消息  加为好友 
类似这样的情况就会出现“操作终止”提示:   
  <html>   
  <head>   
          <script   type="text/javascript">   
          function   appendToBody()   {   
                  var   span   =   document.createElement('span');   
                  document.body.appendChild(span);   
          }   
          </script>   
  </head>   
  <body>   
          <form>   
                  <script   type="text/javascript">   
                          appendToBody();   
                  </script>   
          </form>   
  </body>   
  </html>   
   
  问题出自于,body内间接嵌套了一个script(间接指中间隔着一个form),然后script中的代码会修改body。类似的情况还有table间接嵌套script,然后script中的代码修改table。你看看你的代码是否出现这样的操作,如果有就将操作延迟到页面onload之后再进行。




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  板凳
发表于 2008-3-19 10:18  资料  个人空间  短消息  加为好友 
那是框架的问题...要改都难...   
  所以从来不推荐用框架...




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2009-7-4 14:32

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.064531 second(s), 3/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版