Chrome内核使用parseFromString无法获取a的href
来源:互联网 发布:js 点击后显示内容 编辑:程序博客网 时间:2024/04/29 18:31
今天把火狐上成功运行的油猴脚本拿到Chrome无法运行,连IE都能成功运行的。
检查发现是获得的href为空
var image_items = PageDOM.getElementsByClassName("_image-items")[0].getElementsByClassName("image-item");var link = image_items[0].getElementsByTagName("a")[0];alert(link.href);找了很久后突发奇想,把
var parser = new DOMParser();PageDOM = parser.parseFromString(response, "text/html");改回
var PageDOM = document.createElement("div"); //创建一个容器PageDOM.innerHTML = response; //插入代码之后Chrome就能获取到a的href了
因为我的这个a所在页面是用XMLHttpRequest获取的,这次学到了新的DOMParser就用上了,没想到Chrome用DOMParser构建的DOM居然无法获得a的href。
0 0
- Chrome内核使用parseFromString无法获取a的href
- <a href 使用的技巧
- window.location.href("url") 无法在chrome和Firefoxz中使用
- window.location.href("url") 无法在chrome和Firefoxz中使用
- window.location.href("url") 无法在chrome和Firefoxz中使用
- a标签使用href=”javascript:void(0); 在火狐浏览器跟chrome 不兼容
- html的a元素,如果在href中使用脚本,并且target="_blank"的话,无法正常执行。
- 获取a标签的href中的链接php正则
- js获取所点击<a>的href值
- 获取a标签中的href属性的值及修改href的属性值
- 单击 < a > 的时候获取href并且让href增加一个参数
- C#使用正则表达式获取HTML代码中a标签里包含指定后缀的href的值
- a标签的href
- Chrome中使用location.href 跳转问题
- html A标签的onclick事件和href的使用
- html A标签的onclick事件和href的使用
- html A标签的onclick事件和href的使用
- html A标签的onclick事件和href的使用
- DB --- Oracle 入门教程基本知识
- “蜥蜴之尾”——长老木马四代分析报告
- 查看Eclipse版本号,及各个版本区别
- git命令整理
- Fresco使用介绍
- Chrome内核使用parseFromString无法获取a的href
- 【error】npm install报错
- Spring MVC之@RequestBody, @ResponseBody 详解
- Volley+Gson
- 关于Android发送邮件
- png
- 超简单日地月模型
- 绘K线图和条形图
- Uva12118——Inspector's Dilemma