惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MyScale Blog
MyScale Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
罗磊的独立博客
博客园 - 叶小钗
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
美团技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
雷峰网
雷峰网
宝玉的分享
宝玉的分享
大猫的无限游戏
大猫的无限游戏
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
爱范儿
爱范儿
小众软件
小众软件
K
Kaspersky official blog
P
Proofpoint News Feed
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
V
Vulnerabilities – Threatpost
博客园_首页
Microsoft Security Blog
Microsoft Security Blog
C
Cybersecurity and Infrastructure Security Agency CISA
V
V2EX
C
Check Point Blog
S
Schneier on Security
P
Palo Alto Networks Blog
IT之家
IT之家
GbyAI
GbyAI
T
Threat Research - Cisco Blogs
Hugging Face - Blog
Hugging Face - Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Apple Machine Learning Research
Apple Machine Learning Research
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Tailwind CSS Blog
Project Zero
Project Zero
Y
Y Combinator Blog
V
Visual Studio Blog
Simon Willison's Weblog
Simon Willison's Weblog
T
Threatpost
Scott Helme
Scott Helme
L
LINUX DO - 热门话题
S
Securelist
C
CERT Recently Published Vulnerability Notes
A
Arctic Wolf
M
MIT News - Artificial intelligence
人人都是产品经理
人人都是产品经理

博客园 - 清雨轩

用dom生成html文件.的常见问题 div+css制作企业网站经验收集 appendNode? 可以直接一个节点树 - 清雨轩 - 博客园 php(alexa排名查询) 下拉菜单 美工版(不用写代码) CSS学习随笔 windows2003 ftp及相关权限 php出现Unable to load dynamic library 'c:\php\extensions\php_mssql.dll' - 清雨轩 win2003的服务器配置. 关于引用,还是按值. 开发时会遇到..注意 个人javascript作品集 事件监听是可吃CPU的事情。以后还是不用事件监听 用正则改变字符串的处理速度。 faq:responseXML has no properties in firefox or responseXML is null 正则表达式 不允许为空 下拉头像菜单 表单检测函数 个人觉得比较经典的菜单(来源:kijiji.cn) [转载]纯js解决小偷的乱码.(强)
[原创]使用js+xml制作的IE和FF都支持的树型菜单(程序不到4k哦)
清雨轩 · 2006-09-21 · via 博客园 - 清雨轩

 程序演示下载:
js+xml的树型菜单演示

j>

s_xml菜单下载

 1\ 制作这个树形菜单,我先想到使用.xml+js来制作. 在网上充传的代码也很多.
    但有些不支持FF的. 因为xml在操作的时候很麻烦.
 2\ 然后就是处理xml在FF的问题. 在IE很容易处理.

 3\ 对节点的事件绑定. 这个平时经常搞. attachEvent 对FF扩展
 
 4\ window.attachEvent 这个不能使用扩展. 一定判断浏览器分支来写
 
 5\ 然后就是获取事件Event 这个也经常搞.就是FF会的函数执行会自动带事件对象

 6\ 加载DOMDocument 这个有一个大问题. 4.0以上 不支持xpath的函数 感谢网上有一篇文章
    http://hyphappy.cnblogs.com/archive/2005/11/01/266321.html

 7\ 最大的一个问题就是FF加载xml出现问题老是加载不成功. 无法获取对象.
    后来查了一些资料,发现FF在1.4之前 只支持async=true;我在1.5测试所以通过
    如果在ff1.1 我想应该改变我的脚本.
 8\ 获取元素xml 这个也麻烦. 不过也在网上找到文章. 使用ff的defineGetter的方法扩展节点xml的属性

 9\ 用CSS 美化
 10\ 初始化事件.展开所有的节点
   fireEvent 事件 在IE容易实现. 但在FF更加合理.
      如: obj.click();obj.fireEvent("onclick");
      FF:
      var evt = document.createEvent("Events");
    evt.initEvent('submit', true, true);
    evt.stopPropagation();
    document.getElementById('test').dispatchEvent(evt);

 11,<base  href="" >href填入值的时候,发现FF出现一些问题.
   特别是 load("http://www.domain.com/data.xml") 都出现问题,不允许加载