Javascript 无法添加<;部门>;在Firefox扩展中访问Youtube

Javascript 无法添加<;部门>;在Firefox扩展中访问Youtube,javascript,firefox,firefox-addon,Javascript,Firefox,Firefox Addon,我无法将添加到Youtube,但不知道为什么 我的Javascript代码: var div = document.createElement("div"); div.id="divsn"; div.style.display='none'; div.style.width = "500px"; div.style.height = "400px"; div.style.background = "#C2E2FF"; div.style.display='block'; document.b

我无法将
添加到Youtube,但不知道为什么

我的Javascript代码:

var div = document.createElement("div");

div.id="divsn";
div.style.display='none';
div.style.width = "500px";
div.style.height = "400px";
div.style.background = "#C2E2FF";
div.style.display='block';

document.body.insertBefore(div, document.body.firstChild);
document.getElementById("divsn").style.fontStyle = 'italic';
document.getElementById("divsn").style.marginTop = "560px";
document.getElementById("divsn").style.marginLeft = "460px";
document.getElementById("divsn").style.position = "absolute";

你确定页面上没有吗?它有
display:none
,因此它不可见。不,不,我设置了我没有显示的其他属性。。对不起。比如div.style.display='block';document.getElementById(“divsn”).style.fontStyle='italic';document.getElementById(“divsn”).style.marginTop=“560px”;document.getElementById(“divsn”).style.marginLeft=“460px”;document.getElementById(“divsn”).style.position=“绝对”;我不知道为什么没有显示div:(那么你需要展示一个完整的例子。问题中的代码是有效的。你把这个代码放在哪里了?