1

我想更改另一个网站上的文本。假设我想将这个问题的其他网站上的标题查找/颜色/标记文本着色为红色(无需访问文件/服务器本身)。因此,当您访问 mywebsite.com/example 时,您会看到该页面带有已读标题。

有什么聪明的方法可以做到这一点吗?

我找到了几种解决方案,但没有什么是我真正需要的:

1:浏览器插件。然后我就可以完全访问网站并可以更改它们,但我真的不想强迫人们安装浏览器插件。

2:通过服务器加载网站,改变标题,然后发送给客户端。这是有问题的,因为服务器必须在发送之前完成工作。这也可能会破坏某些东西(尽管 BASE-tag 可以用来克服一些错误)

3:书签。我可以编写一些javascript,当用户单击书签时,它们会附加到实际页面。问题是您的用户必须主动做某事,这是我不想要的。

我想做的:将页面加载到 iframe 中,并以某种方式将脚本附加到内容中。我可以以正常方式显示网页,但仍将文本更改为红色。据我所知,这是不可能的,但我希望你能得到我想要的照片。

如果您能以任何方式帮助我,或者只是为我指明某个方向,我们将不胜感激!

4

1 回答 1

0

据我所知,如果不访问域或不访问代码,就无法更改另一个网站。通常,如果您没有权限,不建议这样做。

于 2012-08-14T17:59:10.510 回答