2012-08-14 51 views
1

我想更改另一个网站上的文本。假设我要为标题着色在其他网站上查找/颜色/标记文本红色(无法访问文件/服务器本身)。所以当去mywebsite.com/example时,你会看到这个页面有一个阅读标题。在其他网站上查找/颜色/标记文本

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

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

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

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

3:书签。当用户点击书签时,我可以编写一些JavaScript附加到实际页面。问题是,你的用户积极必须做点什么,这是我不想要的。

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

如果你能以任何方式帮助我,或者只是指向某个方向,我将非常感谢你的帮助!

+1

你在说什么像[Greasemonkey](http://en.wikipedia.org/wiki/Greasemonkey)?它可以在你选择的页面上的浏览器中运行,而不需要任何超出初始脚本的输入。 – 2012-08-14 17:01:15

回答

0

据我所知,在无法访问域名或无法访问代码的情况下,不能更改其他网站。一般来说,如果您没有权限,则不建议这样做。