使用URL的follow参数
-
设置URL的
follow参数: 在你的浏览器中,设置URL的follow参数,这样下一条页面就会跳转到指定的URL。<script type="text/javascript"> function loadURL(url) { document.bodyFollowingURL = url; document.bodyFollowingURL = document.bodyFollowingURL.replace(/url/i, url); document.bodyFollowingURL = document.bodyFollowingURL.replace(/url/\/i, url); document.bodyFollowingURL = document.bodyFollowingURL.replace(/url?\/\/i, url); document.bodyFollowingURL = document.bodyFollowingURL.replace(/url?\/?/i, url); document.bodyFollowingURL = document.bodyFollowingURL.replace(/url?\?/\/i, url); document.bodyFollowingURL = document.bodyFollowingURL.replace(/url?\?\//i, url); document.bodyFollowingURL = document.bodyFollowingURL.replace(/url?\?\/\/i, url); document.bodyFollowingURL = document.bodyFollowingURL.replace(/url?\?\/\/\/i, url); document.bodyFollowingURL = document.bodyFollowingURL.replace(/url?\?\/\/\/\/i, url); document.bodyFollowingURL = document.bodyFollowingURL.replace(/url?\?\/\/\/\/\/i, url); window.location.href = url; document.bodyFollowingURL = document.bodyFollowingURL.replace(/\url/\/i, url); window.location.href = url; document.bodyFollowingURL = document.bodyFollowingURL.replace(/\url?\/\/i, url); window.location.href = url; document.bodyFollowingURL = document.bodyFollowingURL.replace(/\url?\?\/\/i, url); window.location.href = url; document.bodyFollowingURL = document.bodyFollowingURL.replace(/\url?\?\/\/\/i, url); window.location.href = url; document.bodyFollowingURL = document.bodyFollowingURL.replace(/\url?\?\/\/\/\/\/i, url); window.location.href = url; document.bodyFollowingURL = document.bodyFollowingURL.replace(/\url?\?\/\/\/\/\/\/i, url); window.location.href = url; } -
在HTML中嵌入代码: 在你的网页中添加以下代码,将
document.bodyFollowingURL的值传递到下一个页面。<html> <head> <title>外网访问</title> </head> <body> <!-- 当前页面 --> <h1>Hello World</h1> <!-- 下一个页面 --> <a href="#" onclick="loadURL('https://example.com')" target="_blank"> 跳转到外网 </a> </body> </html> -
设置URL的
follow参数: 在浏览器的开发者工具中,选择开发者工具 > URL >follow参数。- 将
follow参数的值设置为yes。 - 确保
url参数包含你的目标URL。 - 确保
url参数正确地包含基路径和路径分割符(/)。
- 将
使用pagefollow脚本
-
在网页中嵌入
pagefollow脚本: 在你的网页中添加以下脚本,然后运行时运行pagefollow脚本。<html> <head> <title>外网访问</title> </head> <script src="https://unpkg.com/pagefollow@2.3.1/dist/pagefollow.js"></script> <script> window.loadURL('https://example.com'); </script> <body> <!-- 当前页面 --> <h1>Hello World</h1> <!-- 下一个页面 --> <a href="#" onclick="loadURL('https://example.com')" target="_blank"> 跳转到外网 </a> </body> </html>- 在
pagefollow脚本的loadURL函数中,传递目标URL。 - 确保
url参数正确地包含基路径和路径分割符(/)。
- 在
-
运行
pagefollow脚本:- 打开浏览器,访问你嵌入的网页。
- 点击“开始”按钮,或者直接运行脚本(Ctrl+C或Win + 0)。
使用urljoin函数
-
在网页中嵌入
urljoin函数: 在你的网页中嵌入以下代码,然后运行时使用urljoin函数。<html> <head> <title>外网访问</title> </head> <script src="https://unpkg.com(urljoin)/v2.18.2/dist(urljoin).js"></script> <script> function loadURL(url) { const urlBase = 'https://example.com'; const url = urljoin(urlBase, url); window.location.href = url; } loadURL('https://example.com'); </script> <body> <!-- 当前页面 --> <h1>Hello World</h1> <!-- 下一个页面 --> <a href="#" onclick="loadURL('https://example.com')" target="_blank"> 跳转到外网 </a> </body> </html> -
运行脚本:
- 打开浏览器,访问你嵌入的网页。
- 点击“开始”按钮,或者直接运行脚本(Ctrl+C或Win + 0)。
注意事项
- URL的正确性:确保目标URL正确无误,特别是路径分割符是否正确。
- 超链接处理:如果需要处理超链接,可能需要更复杂的脚本或工具。
- 隐私和安全:外网访问可能涉及隐私和安全问题,确保访问时遵守相关法律法规。
通过以上方法,你可以轻松实现从一个网页跳转到另一个外网的页面,如需要更复杂的功能,可以参考相关技术文档或开发者指南。
