2011-06-27 93 views
0

是否有一個腳本允許我替換網頁上的圖像(而不是我的網站),但沒有編輯HTML本身。例如,圖片orange.png在該頁面上出現兩次,但我需要一個查找orange.png的腳本並自動將其替換爲我想要的圖像。另一個例子是將Google徽標替換爲自己的徽標,但它並沒有真正取代,它似乎是。圖像不是由css定義的,它在div中,並且沒有ID。有任何想法嗎?如何用另一個腳本替換圖像?

+0

Absolyn嗨 - 歡迎來到SO!您可能需要考慮爲您的問題添加更多細節以及您編寫的任何代碼,或者更具體地說明您希望代碼執行什麼操作。乾杯! – inkedmn

+0

您是否正在改變瀏覽器窗口中顯示的內容?如果是這樣,你使用什麼瀏覽器? – nmc

+0

是的我想只改變瀏覽器的內容,並使用Firefox。而且我還沒有做任何代碼,我是新手。 – Absolyn

回答

0

我不知道任何存在......你可以做PHP,但會改變HTML輸出。唯一的另一種方式是使用Javascript並加載整個文檔並嘗試找到它......我可以在PHP中做類似的事情,但不能使用Javascript ......我假定JQuery啓動方法可能類似於:

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

你應該使用User JS,我猜。

JS代碼片段,與 「地雷」 ID來http://path.to/your/image.png替換圖像: document.getElementById("mine").src = "http://path.to/your/image.png"

+0

是這樣的!但沒有ID,因爲圖像沒有。 – Absolyn

+0

也可以使用[DotJS](http://defunkt.io/dotjs/) –

相關問題