使用javascript添加链接

使用javascript添加链接,javascript,firefox,greasemonkey,Javascript,Firefox,Greasemonkey,我试图在firefox中使用javascript和greasemonkey在google主页底部添加一个链接,但我无法使其正常工作: // ==UserScript== // @name testing greasemonkey // @include http://*google.com/ // ==/UserScript== document.write('<a href="http://bing.com">Go to Bing</a> '); 有人能帮我

我试图在firefox中使用javascript和greasemonkey在google主页底部添加一个链接,但我无法使其正常工作:

// ==UserScript==
// @name testing greasemonkey
// @include http://*google.com/
// ==/UserScript==    

document.write('<a href="http://bing.com">Go to Bing</a> ');

有人能帮我吗?

现在写document.write可能太晚了。尝试将元素添加到DOM中

var oNewA = document.createElement("a");
oNewA.setAttribute('href', 'http://bing.com');
var oText = document.createTextNode("Go to Bing");
oNewA.appendChild(oText);
document.body.appendChild(oNewA);

对document.write来说可能太晚了。尝试将元素添加到DOM中

var oNewA = document.createElement("a");
oNewA.setAttribute('href', 'http://bing.com');
var oText = document.createTextNode("Go to Bing");
oNewA.appendChild(oText);
document.body.appendChild(oNewA);
使用DOM

var link = document.createElement("a");
link.href="http://bing.com";
link.innerHTML="Go to Bing"
document.body.appendChild(link);
要获得更有用的用法,可以执行以下操作:

var link = document.createElement("a");
link.href="http://bing.com";
link.target="_blank";
link.onclick=function() {
  this.href="http://www.bing.com/search?q="+escape(document.getElementsByName("q")[0].value);
}
link.innerHTML="Do the same search in Bing"
document.body.appendChild(link);
使用DOM

var link = document.createElement("a");
link.href="http://bing.com";
link.innerHTML="Go to Bing"
document.body.appendChild(link);
要获得更有用的用法,可以执行以下操作:

var link = document.createElement("a");
link.href="http://bing.com";
link.target="_blank";
link.onclick=function() {
  this.href="http://www.bing.com/search?q="+escape(document.getElementsByName("q")[0].value);
}
link.innerHTML="Do the same search in Bing"
document.body.appendChild(link);

你真的想在谷歌主页的底部添加一个链接吗?我觉得这对谷歌来说很有趣,同时也很刻薄。不管怎样,我发布了一个答案…:你真的想在谷歌主页的底部添加一个链接吗?我觉得这对谷歌来说很有趣,同时也很刻薄。不管怎样,我发布了一个答案…: