可能是因为你的js运行时整个文件根本没有载下来,js运行前加个页面是否加载完得判断试试。
解决方案 »
- 如何利用js的事件处理动态显示DIV,急,急。。。
- 网站制作声音播放问题
- JS正则表达式匹配JSON
- 如何把IE中类似http://my%20test%20site的URL改称http://my test site
- 如何实现把输入的中文转换成 IE地址栏%ab%cd%ef这样的编码存数据库中
- 急求: 用JAVASCRIPT 如何做thumbnail图片,
- 有用过梅花树做树状结构的同志吗
- 日期计算和输入问题。在线等待............
- 帮我看看哪错了
- 关于java建的页面~~~
- 在线求助,关于设置操作系统的“区域选项”后,用get方法往asp页面传送变量出错的问题?net_lover、cpplus、genuis、fason各位老兄请看看
- 为何不能刷新?
绑定,而htc的数据源是数据岛,页面提示错htc
中的数据源没有数据,就是说数据岛为空,htc
用到数据岛时,数据岛还没生成,为什么?
因为1是为了ie渲染的需要,2是因为数据愿中的数据一般都要比 *.js,*.htc
中的代码多得多。页面提示错htc中的数据源没有数据,就是说数据岛为空,htc
用到数据岛时,数据岛还没生成
既然你自己也知道这个原因,为什么不等数据岛加载完毕后在执行对xml的操作呢.<script>
function xmlCallBack(){
if (document.all.xmldso.readyState!='complete') return;
var root=document.all.xmldso.XMLDocument.documentElement;
//进一步操作....
}
</script>
<xml id="xmldso" src="gorush.xml" onreadystatechange="xmlCallBack()"></xml>
比如