請回答這個問題,因爲我正在努力掙扎。圖片來源:JavaScript不改變
我想改變鼠標的圖像源。我能夠做到這一點,但圖像不顯示在頁面上。
我在嘗試將圖片源更改爲跨網域網址。我可以看到,在DOM圖像源正在改變,但在頁面上沒有。
我試過LINK中提到的所有解決方案,但沒有一個能夠工作。 請讓我解決問題。
注:
- 我可以在網絡選項卡上的圖像看到的是花一些時間來下載(約1秒)。
- 它是一箇中間的問題,有時圖像加載,有時它不是
CODE:
document.getElementsByTagName('img')[0].addEventListener('mouseover', function()
{
document.getElementsByTagName('img')[0].setAttribute('src', 'url/of/the/image');
});
請把一些代碼,以幫助您 –
@ÁlvaroTouzón補充說。代碼沒有問題。我正在努力改變圖像來源與跨域URL –
最好的猜測是水蛭保護。當然,你已經測試過,如果你把它作爲一個沒有JavaScript的標籤放在頁面上,這個圖片就可以工作嗎? – JJJ