0
有一種軟件將「由...驅動...」文本和圖像添加到鏈接。在它的許可證中說它不禁止刪除這個附加。我可以手工完成,但是當我刷新頁面時,動力的東西又被添加了,所以我需要一些東西來隱藏它。有幾種方法,但我想用javascript幫助來完成。所以在這裏我有什麼在每一頁底部:JavaScript的查找,顯示節點
這是代碼,我可以看到:
</td></tr></table>
</td></tr></table>
<br/><br/><center><small> <a href="http://pages.ebay.com/blackthorne/" target="_blank"><img align=absbottom border=0 src="http://www.blackthornesw.com/bthome/BlackthorneB2Shade_GB.bmp"</img></a></small></center><br/><center><font face=Arial,Helvetica size=2>Powered by <a href="http://pages.ebay.com/blackthorne/" target="_blank">eBay Blackthorne 04.11.017</a></font></center>
<script>
function ErrorOff() {return true;}
window.onerror = ErrorOff;
setTimeout("document.images.eBayBig.style.display='none'",300);
</script>
此代碼之前(在HTML的底部)我添加JavaScript我在互聯網上找到,我得到這樣的結果:
下面是完整的代碼(用JavaScript我發現):
<SCRIPT type=text/javascript>
window.onload=function(){
findcenter();
}
function findcenter()
{
nodes = document.getElementsByTagName("center");
subnode = nodes[nodes.length-1];
var link = subnode.getElementsByTagName("a")[0].href;
if(link.indexOf("pages.ebay") != -1)
{
subnode.style.display="none";
}
}
</SCRIPT>
</td></tr></table>
</td></tr></table>
<br/><br/><center><small> <a href="http://pages.ebay.com/blackthorne/" target="_blank"><img align=absbottom border=0 src="http://www.blackthornesw.com/bthome/BlackthorneB2Shade_GB.bmp"</img></a></small></center><br/><center><font face=Arial,Helvetica size=2>Powered by <a href="http://pages.ebay.com/blackthorne/" target="_blank">eBay Blackthorne 04.11.017</a></font></center>
<script>
function ErrorOff() {return true;}
window.onerror = ErrorOff;
setTimeout("document.images.eBayBig.style.display='none'",300);
</script>
正如你所看到的文字「Powered by ...」已經消失了,但圖像仍然出現。我應該如何改變這個JavaScript圖片將會消失?
我被setTimeout的,這似乎意味着圖像定期檢索混淆。如果是這種情況,則必須使用setInterval,因爲setTimeout只出現一次。 – 2013-03-01 18:05:27