查看网页中是不是存在字符串后如何重定向到自定义网页

Posted

技术标签:

【中文标题】查看网页中是不是存在字符串后如何重定向到自定义网页【英文标题】:How to redirect to custom web page after seeing if a string is present in web page查看网页中是否存在字符串后如何重定向到自定义网页 【发布时间】:2021-09-02 12:17:03 【问题描述】:

检查网页中是否存在一组字符串后如何重定向到链接

例如: 你好世界出现在网页中 脚本检查“hello world”是否存在,如果存在则重定向到链接

【问题讨论】:

【参考方案1】:

您可以遍历页面上的每个元素并测试搜索字符串。

注意将其放在页面的<head> 部分,而不是<body>

document.body.querySelectorAll('*').forEach(e => 
  if (e.innerText.includes("hello world")) window.location = "http://google.com";
)

您可以遍历页面上的每个元素并查看搜索字符串是否存在...

document.body.querySelectorAll('*').forEach(e => 
   if (e.innerText.includes("hello world")) window.location = "http://google.com";
)

【讨论】:

以上是关于查看网页中是不是存在字符串后如何重定向到自定义网页的主要内容,如果未能解决你的问题,请参考以下文章

如何检查网页是不是存在。 jQuery 和/或 PHP

Laravel 8 Jetstream如何在重置密码后将用户重定向到自定义路由

登录 NEXT-AUTH 后重定向到自定义 URL

如果匿名用户无权访问 URL,如何将他们重定向到自定义页面而不是登录页面?

Spring SAML Okta - 如何在 IDP 启动的流程中重定向到自定义 URL

登录后重定向到自定义网址