使用applet标签更改img标签的Greasemonkey脚本

时间:2010-12-13 08:43:53

标签: java javascript applet greasemonkey

我已尝试在我的小OOP大脑中尝试找出如何使用Greasemonkey替换< img>标签与< applet>标签

网页底部有一个小徽标,我试图根据一些变量用JAVA制作一个小动画。我可以在上面和下面的地方得到它,但我似乎无法取代整个标签。我已将img替换为另一个,但我无法弄清楚如何更改为其他标签。

我想我已经找到了大约40种不这样做的方法。我不太了解javascript,我在黑暗中!

1 个答案:

答案 0 :(得分:1)

您可以从父节点使用.replaceChild(oldChild,newChild)方法。

E.g。 HTML:

<div>
  <img src="myimage.jpg" id="replaceMe">
</div>

Greasemonkey的:

var image = document.getElementById("replaceMe");
var myApplet = //however you're creating your applet Element

image.parent.replaceChild(image, myapplet);