将字符串转换为HTML文档
Convert a string into HTML Document
假设我在Javascript中正则表达式一个字符串,并将其保存在一个var.中
所以我的字符串应该是这样的:
var reg= "<html><body>..... </body></html>"
或仅
var reg= "<body>....</body>
如何将这个字符串制作成HTML文档,以便在Javascript函数的某个地方显示。
var win = window.open('');
win.document.write(reg);
您可以使用javascript document.write()
。您可以使用此命令输出字符串,该字符串可以是html元素,甚至是javascript代码,或者css等。
当然你可以尝试这样的东西:
document.write("<body><div>a</div></body>");
然后你把你的整个页面都变成那样。
或者你甚至可以用iFrame
或Window
、Dialog
。。。
newWindow = window.open("");
newWindow.document.write("<body><div>a</div></body>");
newDialog = window.openDialog("");
newDialog.document.write("<body><div>a</div></body>");
我试过使用iFrame
,但很不高兴没有找到写入函数。但是,例如,您可以使用var div = document.createElement("div")
创建元素,然后可以通过以下方式轻松地在iFrame
中创建.appendChild(div)
:
var iframe = document.createElement("iframe");
iframe.id = 'iFrame';
var stringElement = "div";
var div = document.createElement(stringElement);
iframe.appendChild(div);
document.body.appendChild(iframe);
你有太多的window.showModalDialog()
,但我不知道它是如何工作的kk。
相关文章:
- HTML文档中脚本标记的位置-<头部>&<身体>有不同的行为
- 如何用javascript重写html文档
- 是否可以使用有角度的HTML文档进行$编译
- 如何确保通过电子邮件发送的html文档中的Google Drive链接不会被识别为附件
- 将jQuery.js文件附加到html文档中
- 为任意html文档创建不引人注目的覆盖
- 在HTML文档中使用XML文件中的数据
- 删除“;NaN”;来自HTML文档
- 显示“<script src='some.js'></脚本>"在Html文档中
- 如何通过JS在不干扰其标记的情况下更改HTML文档中字符串的所有实例
- 如果iframe在src(pdf或text)中有非html文档,则iframe中的onload不起作用
- 如何从 html 文档中调用 yahoo weather api javascript 函数
- c# mvc nreco HtmlToPdfConverter 问题将 html 文档转换为 pdf
- 访问 HTML 文档中的 HTML
- 使用 PHP 将 css/js 文件分配给 html 文档
- 将变量从服务器上的外部文件加载到 HTML 文档中
- 使用 ajax 将 HTML 文档附加到元素
- 如何将 HTML 文档作为起始值传递给 CodeMirror
- 如何在父 html 文档中访问嵌入的 html 文档的子级
- 无法将我的 html 文档连接到 jquery