我想知道是否有办法在另一个页面中显示一个页面作为对话框或弹出?

时间:2017-09-20 19:37:42

标签: javascript jquery jquery-ui

我想知道是否有办法在另一个页面中显示一个页面作为对话框或弹出?让我说我有页面(a.shtml),我在页面(b.shtml)工作有没有办法弹出页面(a.shtml)作为页面(b.shtml)中的对话框?

如果我的问题不明确,请告诉我,请考虑这是我的第一个问题。提前致谢

2 个答案:

答案 0 :(得分:1)

您可能需要查看iframe,具体取决于您要执行的操作。这些是显示另一个URL的DOM元素,可以使用常规CSS或js进行调整大小和控制:iframes

请注意,只有在相同来源的情况下才能在您的网页与iframe之间进行通信:cross-window communication

答案 1 :(得分:0)

我相信load()可以帮助你实现这个目标...... https://www.w3schools.com/jquery/ajax_load.asp

<强> HTML:

<div id="pageA"></div>

<强>的jQuery / AJAX: 假设页面在同一个文件夹中......

$(function(){ 
  $('#pageA').load('./a.shtml');
});