2012-01-11 2 views
1

нормально, я пытаюсь добавить черный Google бар в верхней части facebook страницы, так что это мой attemp с помощью JQueryкак добавить элемент страницы на другую страницу с Greasemonkey

// ==UserScript== 
// @name   GooggleBar Facebook 
// @namespace  nyongrand 
// @require  http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js 
// @include  http://www.facebook.com/* 
// ==/UserScript== 

$('<div id="result">a</div>').load('http://www.google.com/index.html #gbg').insertBefore('#blueBarHolder'); 

, но он не работает, поэтому я стараюсь использовать IFrame

// ==UserScript== 
// @name   GooggleBar Facebook 
// @namespace  nyongrand 
// @include  http://www.facebook.com/* 
// ==/UserScript== 
var getRef = document.getElementById("blueBarHolder"); 
var makeIframe = document.createElement("iframe"); 
makeIframe.setAttribute("height", "150px"); 
makeIframe.setAttribute("src", "http://google.com"); 
var parentDiv = getRef.parentNode; 
parentDiv.insertBefore(makeIframe, getRef); 

с этим IFRAME был создан, но без содержимого в IFRAME, IFrame пустым altought я вижу

<iframe width="325px" height="150px" src="http://google.com"> 

в firebug.

ответ

Смежные вопросы