jQuery Mobileで妙なハマり方をしました。というわけで、メモ。 ※以降、jqmと書きます。 現象 とあるスクリプトとjqmの両方を読み込ませると、画面が真っ白になる。 スクリプトの中では”document.write() ”が使われています。 どうやらwriteした中身を「ページ」として生成してしまう様子。 [html title=”サンプル.html”] <p>文章1</p> <script type=’text/javascript’> document.write(‘<p>文章2</p>’); </script> [/html] このようなHTMLがあって、ブラウザで表示させると 「文章2」 しか画面に出力されません。本来ならば「文章1」「文章2」の両方が出力されるはず。 NGサンプルページ この現象はissueにもあがっていたようですが、報告数が少ないためか、closed