【问题标题】:How can I use a url to search for text in a different html page without leaving the page with the url?如何使用 url 在不同的 html 页面中搜索文本而不离开带有 url 的页面?
【发布时间】:2020-01-22 09:10:59
【问题描述】:

我想使用 JavaScript/Node.js 来查找 html 页面中存在的单词“状态:”之后的特定单词/值。我想这样做,以便我可以在包含将用户转发到存在“状态:”的 html 页面的 url 的 SAME html 页面上显示此单词/值。我该怎么做?

我试图寻找方法来做到这一点,但遇到了困难。它会结合某种 curl 请求和正则表达式吗?

这应该起作用的方式是我,用户,应该能够转到我可以看到“已通过”(或其他值)的页面,因为该页面包含一个将用户转发到单独的 html 页面的 url例如,上面写着“状态:通过”。

【问题讨论】:

  • 您可以尝试使用 iframe 加载另一个页面,在其中执行一些 javascript 进行搜索,然后显示您需要的任何内容(并关闭 iframe)。

标签: javascript html node.js url


【解决方案1】:

解决方案:当鼠标移到文本上时,链接将打开。它返回一个新创建的窗口,如果调用失败则返回 NULL。

语法:

window.open(URL, name, Specs)

参数:该函数接受三个参数,如前所述,如下所述:

  • URL:可选参数。用于指定需要打开的网页的URL。如果未指定 URL,则会打开一个新窗口。

  • 名称:可选参数,用于指定目标属性。

    • _blank:将 URL 加载到新窗口中。它是可选的。
    • _top:URL 替换当前页面。
  • 规格:可选参数。它是以逗号分隔的项目列表,没有空格。

    • 高度:以像素为单位表示窗口的高度。
    • 宽度:以像素为单位表示窗口的宽度。

注意:允许弹出网页浏览器。

【讨论】:

  • 这确实不能解决问题,它只是建议一个功能给原发者看。这可能应该是评论,而不是答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-05-11
  • 1970-01-01
  • 1970-01-01
  • 2021-04-30
  • 2012-07-17
  • 1970-01-01
  • 2014-02-12
相关资源
最近更新 更多