带有js和谷歌浏览器的Xpath

我有一个代码用于生成点击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/

我怎样才能构建一个扩展的铬,所以当我点击铬当前页面上的某个元素来获取xpath与我的函数在textfiled中?

如何打包此代码以用作Chrome扩展?

也许代码不是很好,但我会解决它们,所以我需要把它变成谷歌Chrome扩展

对于微不足道的问题抱歉,我对网络开发很陌生,对我的英文很抱歉


您应该指定此https://developer.chrome.com/extensions/getstarted.htmlвщс您不明白的具体部分,以便我们可以本地化您的问题

链接地址: http://www.djcxy.com/p/91131.html

上一篇: Xpath with js and google chrome

下一篇: How to save CSS changes of Styles panel of Chrome Developer Tools?