我用代码打开了一个新窗口:
w = window.open("", "ventana", "status=1,width=350,height=150");
我在那里创建了一张桌子
var tresumen = w.document.createElement("table");
等等等等...
一切正常,但是在应用 CSS 时,我发现新窗口没有读取我从主 html 引用的单独的 css 文件。在 CSS 中,我有一些table
这样的行:
table {
some attributes here;
}
我可以考虑让新窗口读取 CSS 的唯一方法是将 adocument.write
放在新窗口的 javascript 中,将 html 代码放在那里以引用(再次)css文件,但因为它已经在 main html,我不明白为什么这是一个正确的方法......
我的错误是什么?
如何创建一个新窗口(没有自己的 html!)读取主窗口正在使用的 CSS?
谢谢!