我想知道是否可以在 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>";
}):
});