如何使用脚本替换另一个图像?

时间:2011-06-27 17:25:09

标签: image replace

是否有脚本允许我替换网页(不是我的网站)上的图像,但不编辑HTML本身。例如,图像orange.png在该页面上出现两次,但我需要一个查找orange.png的脚本,并自动将其替换为我想要的图像。另一个例子是将Google徽标替换为使用您自己的徽标,但它并没有真正被替换,它似乎就是这样。图像不是由css定义的,它在div中,并且没有ID。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我不知道有任何存在...你可以做PHP,但这会改变HTML输出。唯一的另一种方法是使用Javascript并加载整个文档并尝试找到它...我可以在PHP中做类似的事情,但在Javascript中却没有...我会假设一个JQuery启动方法可能是这样的:

var wholesite = $(document).html()//gets the html
///then code to find and replace orange.png....

答案 1 :(得分:0)

我猜你应该使用User JS。

JS代码段将“我的”ID替换为http://path.to/your/image.pngdocument.getElementById("mine").src = "http://path.to/your/image.png"