书签以使用来自当前页面的Xpath作为URL参数打开新标签页

时间:2019-05-19 00:12:09

标签: javascript google-chrome url xpath bookmarklet

我想创建一个可以使用当前页面的3个Xpath来构建一个以xpath作为参数的Url的小书签。

我试图找到一个与我能够修改的书签相似的书签。我不是程序员,而是试图提高他们必须经常执行的流程效率的人。

1 个答案:

答案 0 :(得分:0)

这是一个简单的示例,该示例使用xpath读取值,然后使用xpath输出打开新标签。

将以下javascript保存为书签,然后在任何帖子上单击以查看原始帖子用户个人资料。

javascript:{
    var xResults = document.evaluate("(//div[@class='post-signature owner grid--cell']//a)[2]", document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
    var url = xResults.snapshotItem(0).href;
    window.open(url);
}