Xpath with js and google chrome
Xpath with js and google chrome
我有一个在点击时生成 xpath 的代码,但我需要把它放在 chrome 扩展中。那么该怎么做呢?
以下是在单击时生成 xpath 的代码:
function get_XPath(elt)
{var path = '';
for (; elt && elt.nodeType==1; elt=elt.parentNode)
{var idx=$(elt.parentNode).children(elt.tagName).index(elt)+1;
idx>1 ? (idx='['+idx+']') : (idx='');
path='/'+elt.tagName.toLowerCase()+idx+path;
}
return path;
}
$(document).ready(function() {
$('*').click(function(event) {
event.stopPropagation();
alert(get_XPath(this));
});
});
您还将在此处看到演示:http://jsfiddle.net/CksqX/
我如何构造一个 chrome 扩展,以便当我单击 chrome 当前页面上的某些元素以获取带有我的函数的 xpath?
如何将此代码打包为chrome扩展程序?
也许代码不是很好,但我会修复它们,所以我需要把它变成谷歌浏览器扩展
对不起,这个微不足道的问题,我是Web开发的新手,对不起我的英语
您应该指定此 https://developer.chrome.com/extensions/getstarted.html 的具体部分 вщс 您不理解,以便我们可以本地化您的问题
相关文章:
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- 如何在Google chrome安全首选项文件中创建扩展安全哈希代码
- Google Chrome扩展程序可以检测所有脚本何时加载完成吗
- JQuery BlockUI鼠标加载光标没有't在Google Chrome中返回默认值
- zClip没有在Google Chrome上复制值
- 在Google Chrome扩展中添加事件侦听器
- Google Chrome扩展在本地保存数据
- Google Chrome扩展跨域XMLHttpRequest
- 无法在google chrome扩展中使用jquery
- Applescript JavaScript“;行尾但找到标识符“;控制Google Chrome时出错
- 如何在AngularJS的上下文中使用Google Chrome Developer Tool在HTML代码中设置断点
- 仅打开调试器时出现Google chrome扩展错误
- Google Chrome 不会执行所有 JavaScript 语句
- 在 iFrame 中注入 JS 文件,通过 Google chrome 扩展名中的 ContentScript 进行
- Javascript not executing google chrome extensioin
- 如何调试遗留的javascript代码(适用于IE,但在Google Chrome中不正常)
- 如何从Google Chrome扩展中观察选项卡中的更改
- 可点击弹出条目Google Chrome扩展
- Javascript弹出式Google Chrome扩展
- 阻止Google Chrome更正格式错误的HTML脚本