Xpath with js and google chrome

Xpath with js and google chrome

本文关键字:google chrome and js with Xpath      更新时间:2023-09-26

我有一个在点击时生成 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 的具体部分 вщс 您不理解,以便我们可以本地化您的问题