有软件可以将“由...驱动”的文本和图像添加到链接中。在它的许可证中,它说不禁止删除该添加。我可以手动完成,但是当我刷新页面时,再次添加了供电的东西,所以我需要一些东西来隐藏它。有几种方法,但我想用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?