FF或将支持返回一个HTML文档对象
2011-12-02 10:14
246 查看
详见这里:Bug 651072 - Support HTML parsing in XMLHttpRequest per XMLHttpRequest Level 2
假想代码:
从这趋势来看,末来许多要用类库实现的东西,浏览器都给你内置了。
假想代码:
function getDocument (aURL, aCallback) { var xhr = new XMLHttpRequest; xhr.open("GET", aURL, true); xhr.responseType = "document"; xhr.onreadystatechange = function() { if (xhr.readyState === xhr.DONE /* 4 */ && xhr.status === 200) { aCallback(xhr.response); } }; xhr.send(null); } getDocument("http://www.example.com", function (doc) { console.log(doc.querySelector("h1").innerHTML); });
从这趋势来看,末来许多要用类库实现的东西,浏览器都给你内置了。
相关文章推荐
- jetbrick-webmvc 支持多种方式返回一个JSON (xml, html, js类似)
- 在JS的脚本里,怎么把一个html字符串转成的DOM对象.从而能使用返回的DOM对象来访问某一个节点?
- 使用jQuery匹配文档中所有的li元素,返回一个jQuery对象,然后通过数组下标的方式读取jQuery集合中第1个DOM元素,此时返回的是DOM对象,然后调用DOM属性innerHTML,读取该元素 包含的文本信息
- js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]
- 转一个js类型判断函数,支持返回dom 元素的类型,像HTMLBody
- 使用libtidy解析html文档的小例子一个
- 解决springmvc在单纯返回一个字符串对象时所出现的乱码情况(极速版)
- <html5+css3+js>文档对象模型,对元素的各种操作
- [软件推荐]jQueryPad-小巧而且实用的jQuery&HTML测试工具(支持IE,chrome,FF)
- Hibernate查询之SQL查询,查询结果用new新对象的方式接受,hql查询,通过SQL查询的结果返回到一个实体中,查询不同表中内容,并将查到的不同表中的内容放到List中
- Fork/Join框架介绍 II 【在文档中查找一个词并返回文档或行中所出现这个词的次数】
- opener 属性是一个可读可写的属性,可返回对创建该窗口的 Window 对象的引用
- hibernate如何返回一个Map对象 以及List<Map<String, Object>>
- JavaScript事件流 HTML和CSS代码支持页面的外观,JavaScript代码支持页面的行为,而JavaScript与HTML之间的交互是通过事件实现的。事件,是文档或者浏览器窗口中发生
- PHP给前端返回一个JSON对象的实例讲解
- HTML文档对象的事件以及addEventListener与attachEvent介绍
- .is() 检查当前的配套与选择器,jQuery对象的元素,或返回TRUE如果在这些元素的至少一个匹配给定的参数。
- android webview点击返回键返回上一个html
- 让FreeTextBox(一个HTML编辑器) 支持上传本地图片并插入编辑器中