0

新しいウィンドウを開いて、html/css を書き込む必要があります。これは私がそれを達成するために使用しているコードです:

                myHTML = '...' //Around 400 bytes of html and styling
                var doc = window.open('', 'preview', 'width=1200,height=600,scrollbars=1');
                doc.document.write(myHTML);
                doc.focus();
                $(window).unload(function() {
                        doc.close();
                });

私が抱えている問題は、Firefox が新しいウィンドウを開き、即座に html/css を書き込み/解析し、遅延なくユーザーに表示しても、Chrome と Safari では表示に約 5 秒かかることです。

なぜこうなった?推奨される回避策はありますか?

4

1 に答える 1