我想使用 Greasemonkey 向页面添加新的锚链接。具体来说,我想添加自定义笑脸,这样我就不必[img]
每次都找到笑脸图像并将链接复制并粘贴到标签中。
我要添加的代码是这个
<a href="#" onclick="insert_text(':D', true); return false;">
<img src="./images/smilies/icon_e_biggrin.gif" alt=":D" title="Very Happy" height="17" width="15">
</a>
但我想将 img src 位置和 onclick 更改为类似
insert_text('[img]imagesourcelocation[/img]' ,true) return false;
源将[img]
与图像 URL 相同。
我希望能够随着时间的推移添加许多笑脸——改变alt
和title
属性也很好,但我主要需要另外两个。
我该怎么做?
到目前为止,我所拥有的是:
var para=document.createElement("a");
var node=document.createTextNode("This is new.");
para.appendChild(node);
var element=document.getElementById("smiley-box");
element.appendChild(para);
如您所见,我需要将这个新笑脸添加到<div>
idsmiley-box
中。
如果有人可以帮助我做到这一点,我会很高兴。