易截截图软件、单文件、免安装、纯绿色、仅160KB

关于Javascript解析XML跨浏览器的尝试

javascript的跨浏览器的问题真的很烦人,
以前做AJAX的时候都是用responseText 因为功能要求都不是很复杂
现在想做一些RSS的合整,觉得用JS来做能节省很多的服务器资源
尽量往RIA的这边靠拢吧。
因为手头上没有一份完整的DOM的文档,解析XML来真的可以说的焦头烂额,
虽然用FOR IN 能读出对象的所有属性和方法,可惜这一招对XMLDOM不好用,
因为我们获得的都是已经初始化的实例而不是这个类,这个苦呀。
下面是我用了两个晚上的时间完成的尝试(之前试过用递归,可惜不知道怎么判断结束,本来想法很简单,觉得如果当前node 的child 为0的时候应该就结束了,可是不是这样的,谁有这方面的资料发我一份呀,感激不尽)
<?xml version="1.0" encoding="UTF-8"?>
<!--ISBN号,书名
作者(可以多个)
出版社(包含地址,联系电话(可以多个))
所属分类
shmilyhe@163.com
-->
<books>
<book ISBN="001">
<name>Java</name>
<authors>
<author>ivan</author>
<author>danny</author>
</authors>
<producer>
<address>广州</address>
<phone>020-88888888</phone>
<phone>020-88888881</phone>
</producer>
<category>科技</category>
</book>


<book ISBN="002">
<name>魔兽</name>
<authors>
<author>ivan</author>
<author>danny</author>
</authors>
<producer>
<address>广州</address>
<phone>020-88888888</phone>
<phone>020-88888881</phone>
</producer>
<category>游戏</category>
</book>


<book ISBN="003">
<name>长江三峡</name>
<authors>
<author>ivan</author>
<author>danny</author>
</authors>
<producer>
<address>广州</address>
<phone>020-88888888</phone>
<phone>020-88888881</phone>
</producer>
<category>地理</category>
</book>
</books>
JS:


相关文档:

JavaScript获取session里对象的值


代码入下:
<script language="JavaScript">
function getMyName(){
   var myName="<%=session.getAttribute("MYNAME")%>";
   alert(myName);
}
</script>
JavaScript存session的值:
 从理论上来说JavaScript在页面,而存session在服务器端..很难完成,但是你可 ......

Javascript 定时器调用传递参数的使用方法(转)

 Javascript 定时器调用传递参数的使用方法
from:txdnet.cn, Date:2008-04-24 08:18:36.0, Hit:317
Tag:0 
Do:收藏到IE Google baidu yahoo QQ书签 mySpace 评论(0) 轉爲繁體 大 中 小
无论是window.setTimeout 还是window.setInterval ......

javascript节点操作DOMDocument属性和方法

最近发现DOMDocument对象很重要,还有XMLHTTP也很重要
注意大小写一定不能弄错.
属性:
 1Attributes     存储节点的属性列表(只读)
 2childNodes     存储节点的子节点列表(只读)
 3dataType     返回此节点的数据类型
 4Definition ......

javascript 中的window.open()函数用法

javascript 中的window.open()函数用法
经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,
或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息
、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面
效果非常的容易,只要往该页面的HTML里加入几段J ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号