javascript - 在与 iframe 一样的警报窗口中显示 HTML?

标签 javascript html

我想像 iframe 一样在警告窗口中显示 HTML 吗?我可以这样做吗...

<script>
alert("<html><body><h1>this is alert heading</h1></html></body>")
</script>

我该怎么做...?

最佳答案

我不使用警报,而是使用弹出窗口。我建议你使用类似 jQuery Dialog 的东西,看看 http://jqueryui.com/demos/dialog/

示例:

首先,创建一个 div 来包装您的 html 元素,

<div id='my-dialog-id' title='my dialog title'>
  <h1>this is alert heading</h1>
</div>

然后用 jQuery 和 jQueryUI 包含一些 javascript

  <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
  <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
  <script>
  $(function() {
    $("#my-dialog-id").dialog(); //Here I select a div with id my-dialog-id and start the plugin.
  } );
  </script>

准备好了!

关于javascript - 在与 iframe 一样的警报窗口中显示 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10689556/

相关文章:

javascript - 大型 Assets 游戏框架 2.1

javascript - 如何在 Angular.js 中从 html 传输数据?

javascript - jQuery 日期选择器在 ASP.Net MVC4 中无法正常工作

javascript - 如何检测来自移动或桌面客户端的页面请求

css - 如何防止文本行中断?

javascript - 删除第二个表中的所有记录后如何删除带有日期值的tr?

javascript - 如何仅通过脚本创建小部件

JavaScript 随机报价生成器

javascript - 在继续之前等待一个功能完成的正确方法?

css - HTML 布局,菜单文字间距错误,无法居中对齐