JavaScriptポップアップで完全なhtmlページをユーザーに表示できるかどうか疑問に思っています。完全な htmlとは、独自のエンコーディング、ヘッドとボディを持つ html コードを意味します。独自のフォント、スタイル、スクリプトなど...
また、私の「メイン」ページにはutf8
. ポップアップコンテンツのエンコーディングが別のものになる可能性はありますか? ( X からデコードしてから にエンコードする方法を尋ねているのではなくutf8
、実際には別のエンコードされたコンテンツを表示していることに注意してください)。
それが不可能な場合、実際のページを離れることなくユーザーに完全な html ページを表示する最良の方法は何ですか?
編集:iframe
メソッドを使用する可能性がありますが、html を iframe に書き込めるかどうかはわかりません。ユーザーにポップアップを表示したいときには、表示したい html データが既にあるので、追加のリクエストを行う必要はありません。
編集:
例 (疑似コード - JavaScript)
$(document.ready(){
$.showPopup({
content: "<!doctype html><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'><head></head><body>Hi!</body></html>";
}):
});