javascript - 使用书签访问网页的源代码?

标签 javascript xpath bookmarklet

我想从网页的源代码中获取一个字符串(ID 号),并使用该 ID 加载一个新的(替换当前的)网页。

网页A的源代码中有一个标签

<meta name="navId" content="123">

我想提取 123 然后加载 URL

https://example.com/data?id=123

这可以使用书签来完成吗?

最佳答案

如果只有一个 META 标记,这可能有效: javascript:location.replace('https://example.com/data?id=' + document.getElementsByTagName("META")[0].content)

如果 [0] 始终是第二个 META 标记,请尝试将其更改为 [1]

关于javascript - 使用书签访问网页的源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59477403/

相关文章:

javascript - 取消设置 ajax 中通过 post 传递的变量

javascript - 当渲染返回另一个组件时,React 不会调用 componentWillMount

javascript - 如何通过 xpath 从 selenium webdriver 中的 javascript 代码获取特定文本

Javascript 混淆输入框值

javascript - 无法在浏览器书签中运行 javascript 循环?

javascript - 如何阻止出现多个小书签?

javascript - jquery 选择器需要选择父项的所有特定子项

javascript - HTML解析顺序/脚本执行顺序

java - 无法找到 xPath SELENIUM JAVA

xml - 带有根元素中属性的 xml 的 xsl 不起作用