コードで新しいウィンドウを開きました:
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 を読み込ませるために考えることができる唯一の方法は、新しいウィンドウdocument.write
の JavaScript の中に a を配置し、(再び) css ファイルを参照するための html コードをそこに配置することですが、それは既にメインで参照されているためです。 html、なぜそれが適切な方法なのかわかりません...
ここで私の間違いは何ですか?
メイン ウィンドウが使用している CSS を新しいウィンドウ (独自の html なしで!) に読み込ませるにはどうすればよいですか?
ありがとう!