カスタムhtmlコンテンツを持つポップアップウィンドウIEを開きたいとします。カスタムHTMLコンテンツを含むIEで新しいウィンドウを開く
var wnd = window.open("about:blank", "", "");
wnd.document.write(htmlContent);
wnd.document.close();
このコードではなく、ポップアップウィンドウの新しいタブでコンテンツを開くので、私はと余分なパラメータ_blankを使用:私は次のJavaScriptを使用していた
ページCan I open a new window and populate it with a string variable?に提供さ答えを使用すると、スニペット次の:
今var wnd = window.open("about:blank", "", "_blank");
wnd.document.write(htmlContent);
wnd.document.close();
、ポップアップが私のコンテンツを開きますが、それには、スクロールバーを持っていない、サイズ変更可能なものではなく、印刷が不可能であるため、これに何のメニューを持っていません。私はすでに、次のようにwindowfeaturesパラメータを使用しているしようとしている一つのアプローチ:
var strWindowFeatures =
"menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes";
var wnd = window.open("about:blank", strWindowFeatures, "_blank");
wnd.document.write(htmlContent);
wnd.document.close();
しかし、このパラメータを使用すると、ポップアップの結果には影響を与えません。また、Chromeではポップアップにコンテンツがありません。どうすればこの問題を解決できますか?
var wnd = window.open("about:blank", "",
"menubar,resizable,scrollbars,status");
wnd.document.write(htmlContent);
wnd.document.close();
私はIEでこのコードをテストしている: