gpt4 book ai didi

javascript - 将您的 javascript 添加到任何页面(使用代理或其他方式)

转载 作者:行者123 更新时间:2023-11-29 18:34:14 24 4
gpt4 key购买 nike

我想做的是能够看到附加了我的 javascript 的任何网站的外观。我想创建类似 selectorgadget 的东西,可以在任何网站上使用。

第一个想法是使用代理(例如privoxy)并定义一个在html中变化的正则表达式:</head><script src="http://myserver.com/my_javascript.js"></script></head> .它有效,但在这种情况下,我需要在我的浏览器中设置代理。而且它并不酷,因为它只对我可见。

另一个想法是编写一个网站,在引擎盖下下载页面并显示它。它将如何工作:

  1. 转到页面,例如:http://myserver.com/

  2. 我的 index.php 将使用 http 客户端或 curl 下载 www.google.com,替换页面源(在 <script> 之前添加我的 </head> )并将页面返回给用户。它有效,但是当页面包含相关图像时我看不到它。改写图片src,其他脚本src就没那么简单了。

因为我只想添加 javascript,所以我认为您可以使用 iframe。但是对同一个域有限制。

关于如何做的任何想法?也许一些工具?有跨域 iframe 的东西吗?

最佳答案

您可以将 Apache 网络服务器配置为在反向代理模式下工作并使用您的第一种方法。因此,它的工作方式与您的第二种情况非常相似,但所有替换 Apache 服务器都会为您完成。

关于javascript - 将您的 javascript 添加到任何页面(使用代理或其他方式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4826522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com