我正在编写一个Firefox插件,它会在页面顶部添加一个带有各种内容的div。当直接将HTML代码编写到.innerHTML属性中时,我可以更改div的内容...但是这看起来非常混乱,而且很难对代码进行更改。
我已经了解了iframes,但似乎不起作用,什么也没有显示,只有一条垂直线。对象标记也不起作用。
有人可以帮助我吗?
我的代码:
我的代码:
var div = document.createElement('div');
div.id='mainplugindiv';
div.style.width = '100%';
div.style.height = '150px';
div.style.background = '#313192';
div.style.color = 'white';
div.innerHTML = "<iframe src=\"test.html\"></iframe>"; //not working
var iframe = document.createElement('iframe'); iframe.src = 'url';
确保在控制台中检查所需的URL是否被找到。(没有404错误) - Fez Vrasta