打开一个窗口并向该窗口写入内容
Open a window and write to that window
我在Firebug扩展上工作,这是Firefox扩展。从我的扩展,我必须创建一个报告。我正试图打开一个新窗口并将代码写入其中。我能够打开一个窗口与下面的代码,但不能写任何东西到该窗口。我得到一个错误" newWindow.document.write()
不安全"
如果我使用document.body.innerHTML()
,我能够将内容写入窗口,但我想以其他方式做到这一点,因为从我的工具生成的文本有脚本和css在它。
var newWindow = window.open ("","Test","width=335,height=330,resizable=1,toolbar=1,scrollbars=1,status=0")
newWindow .document.open()
// html is the data to be shown on the window. It has script and
// the content in it.
newWindow .document.write(html)
newWindow .document.close()
使用如下:
<script>
var w = window.open('', 'wnd');
w.document.body.innerHTML = "<b>Hello, stackoverflow!</b>";
</script>
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 用javascript将数据从一个窗口传递到另一个窗口
- 构建JS测试,警报窗口重复上一个Q,而不是问下一个Q
- 创建一个方法,通过一个窗口进行迭代并获取Titanium中的所有控件
- 当满足PHP条件时显示一个弹出窗口
- 按下一个HTML按钮,该按钮使用一个功能在同一个新窗口中打开URL
- 想要打开从链接到另一个页面的模式弹出窗口
- 为位于路线上的谷歌地图标记(起点和终点)设置一个信息窗口
- 如何打开一个新窗口或选项卡,并将其提供给javascript执行
- 在屏幕中间打开一个弹出窗口
- window.open:是否可以通过修改DOM来打开一个新窗口
- 有没有一种方法可以检测何时触发了溢出-y:auto,并因此创建一个弹出窗口
- 我需要帮助弄清楚一旦窗口的垂直高度被滚动,如何切换一个元素
- 获取上一个和当前窗口宽度
- 从另一个窗口访问document.getElementById
- 将jquery ui窗口的父元素设置为另一个元素
- 从另一个dojo模板窗口小部件调用dojo模板小部件中的函数
- notify.js没有'如果另一个窗口被聚焦,则不显示通知
- Bootbox,两个模式窗口-一个在另一个之上
- 如何给这个弹出窗口一个滚动条