いくつかの画像、css、および html が 1 つのファイルに連結されていると仮定します。どうにか連結したバイナリファイルを切り裂いて、JSでhtmlと画像、cssをちゃんと表示することはできないでしょうか?
1 に答える
0
すべてを 1 つのファイルにまとめる方法がいくつかあります。しかし、それらすべてがクロスブラウザではありません。すべてはあなたの目標次第です。
これらのフォーマットを見てみましょう:
- MHTML http://en.wikipedia.org/wiki/MHTML
- ウェブアーカイブhttp://en.wikipedia.org/wiki/Webarchive
- Mozilla アーカイブ形式http://en.wikipedia.org/wiki/Mozilla_Archive_Format
それらはすべてブラウザ固有であり、いくつかの拡張機能をインストールする必要さえあります.
最も簡単で最もサポートされている方法は、すべての css ファイルと js ファイルを直接 html ファイルに入れることです。また、data:uri 形式を使用して、画像を html に含めます。
理論的には、JavaScript でバイナリ ファイル リーダーを作成することも可能です。
于 2013-06-02T12:23:15.910 に答える