求高手来讨论下Ajax加载页面的原理问题!!! 本帖最后由 woshizhangxinhan 于 2011-05-13 00:44:35 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是用firefox的调试信息加载完b页面的html后就执行ajax加载成功的回调函数了。我在回调函数里把加载进来的html显示在一个DIV里,这个时候有几秒钟DIV里的内容是不能点的,因为后面的js还没加载完毕。但是这种情况只存在firefox浏览器下,其他像IE浏览器很快的 加载页面和JS几乎是同时完成的,所以返回HTML的时候立马就能操作。不会等几秒才操作。 这个不太好搞。连JQ的getScript都对IE没有好办法变态一点的做法:做个C页面,内容和B页面一样,只不过把B页面中引入的JS全部写到C页面中;这样C页面专供A页面的AJAX调用 jq 的getScript能同时指定多个js文件吗? getScript的本质就是AJAX,你说可不可以多个文件? 请教个javascript字面量方面的问题 小白请教个问题,这类情况如何处理好 怎么获取text框内选中的内容 高分求!!!如何用注册表修改IE的安全级别???? 调用文本 new Option是不是JavaScript的对象 关于窗口关闭的问题 选取颜色的程序 JQuery UI打开两个dialog时,无法关闭 这个问题很笨,但我还是想问 怎么不弹呢? 在线跪求JS高手帮忙改下,很头疼的问题。
这是用firefox的调试信息加载完b页面的html后就执行ajax加载成功的回调函数了。我在回调函数里把加载进来的html显示在一个DIV里,这个时候有几秒钟DIV里的内容是不能点的,因为后面的js还没加载完毕。但是这种情况只存在firefox浏览器下,其他像IE浏览器很快的 加载页面和JS几乎是同时完成的,所以返回HTML的时候立马就能操作。不会等几秒才操作。
变态一点的做法:
做个C页面,内容和B页面一样,只不过把B页面中引入的JS全部写到C页面中;这样C页面专供A页面的AJAX调用