从主 HTML 在 div 中显示另一个 HTML?

fdkgfosfskjdlsjdlkfsf

我有一个简单的 HTML ( Home.html),它有一个iframe. iframe用于显示页面Grid.aspx一切正常,但我的组织不允许在iframe这个项目中使用 。管理安装了 IIS 的服务器的 IT 部门不希望我使用它们

我可以使用 adiv或其他元素代替吗?

这是我的 html,其中包含我需要替换的 IFrame 以及我用来在该 IFrame 中加载内容的当前 JavaScript:

<html class="no-js" lang="">
<head>
</head>
<body>
<div id="storeTable" style="width: 900px; height: 200px;"> 
    <iframe id="retailframe" src="" width="900px" height="800px" scrolling="no" allowTransparency="true" frameborder="0" ></iframe> 
</div>
    <input type="button" value="Capacity Chart" onclick="CapacityChart();">
    <script>
function CapacityChart()
{
    var doc = document.getElementById('retailframe').contentWindow.document;
    doc.open();
    doc.write('Test');
    doc.close();
    var storeSite = "http://10.12.34.83:88/Grid.aspx";
    var store = document.getElementById('retailframe');
    store.src = storeSite;
}
</script>
</body>
</html>

如何在 div 中加载 Grid.aspx 的内容?

斯科特·马库斯

相反,在页面加载到的iframe,你可以使一个AJAX调用服务器,并采取响应(页面的内容),并将其加载到任何你喜欢的元素。但是,AJAX 调用存在安全问题,并且根据您要连接的站点,您可能无法执行此操作。

<html class="no-js" lang="">
<head>
</head>
<body>
  <div id="storeTable" style="width: 900px; height: 200px;"></div>
  <input type="button" value="Capacity Chart" onclick="CapacityChart();">
  <script>
      // Create instance of XHR to make AJAX call with:
      var xhr = new XMLHttpRequest();
      
      // Configure the component to make the call:
      xhr.open("GET", "http://10.12.34.83:88/Grid.aspx");
      
      // Set up an event handler that will fire as the call moves through its various stages
      xhr.addEventListener("readystatechange", function(){
         
         // If the response has been recieved
         if(xhr.readyState === 4){
            // And the status is "OK"
            if(xhr.status === 200){
              // Inject the results into the container of choice:
              document.getElementById("storeTable").innerHTML = xhr.responseText;   
            } else {
              console.log("Problem getting data");
            }
         } 
      
      });
      
      xhr.send(); // Make the call
</script>
</body>
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在另一个HTML页面中显示/隐藏div

来自分类Dev

如何在div中显示另一个html文件

来自分类Dev

使Div的子代在html中显示在另一个子视图的上方

来自分类Dev

链接到另一个HTML文件中的另一个div

来自分类Dev

另一个div中的html文本溢出

来自分类Dev

HTML将一个div拖到另一个div中

来自分类Dev

在另一个div内追加HTML div

来自分类Dev

如何在另一个(或div)中运行/保存一个HTML文件?

来自分类Dev

如何访问主html页面到另一个html页面?

来自分类Dev

无法将嵌套的div放置在html css中的另一个div旁边

来自分类Dev

HTML将div拖动到另一个div中

来自分类Dev

在html和CSS中另一个div内的div垂直和水平居中

来自分类Dev

使用JSON数据插入div以在html中填充另一个div

来自分类Dev

从另一个HTML文件追加div

来自分类Dev

是否可以在主代码中的同时在另一个页面中继续我的 HTML 代码?

来自分类Dev

如何使html中的下拉菜单与另一个div重叠

来自分类Dev

将另一个文件中的 HTML 数据附加到 div

来自分类Dev

HTML-无法在另一个div的底部放置一个div

来自分类Dev

使一个DIV滚动到另一个DIV HTML和CSS之后

来自分类Dev

显示一个对象-单击JavaScript / HTML中的另一个对象后

来自分类Dev

Django 站点创建从 html 页面到另一个应用程序的主 html 页面的链接

来自分类Dev

jQuery,如何在另一个div中追加一个div并替换该div中的旧html?

来自分类Dev

PHP / HTML-在html div中回显一个错误,而在php中又有另一个回显?

来自分类Dev

使用jQuery在HTML中显示一个div

来自分类Dev

在父HTML页面的iframe中显示另一个html页面

来自分类Dev

如何在HTML中将div对齐到另一个div的底部?

来自分类Dev

html / css另一个div内的全背景覆盖div

来自分类Dev

HTML / CSS Fluid Grid:如何将div叠加到另一个div

来自分类Dev

如何将div的html标签附加到另一个div?

Related 相关文章

  1. 1

    如何在另一个HTML页面中显示/隐藏div

  2. 2

    如何在div中显示另一个html文件

  3. 3

    使Div的子代在html中显示在另一个子视图的上方

  4. 4

    链接到另一个HTML文件中的另一个div

  5. 5

    另一个div中的html文本溢出

  6. 6

    HTML将一个div拖到另一个div中

  7. 7

    在另一个div内追加HTML div

  8. 8

    如何在另一个(或div)中运行/保存一个HTML文件?

  9. 9

    如何访问主html页面到另一个html页面?

  10. 10

    无法将嵌套的div放置在html css中的另一个div旁边

  11. 11

    HTML将div拖动到另一个div中

  12. 12

    在html和CSS中另一个div内的div垂直和水平居中

  13. 13

    使用JSON数据插入div以在html中填充另一个div

  14. 14

    从另一个HTML文件追加div

  15. 15

    是否可以在主代码中的同时在另一个页面中继续我的 HTML 代码?

  16. 16

    如何使html中的下拉菜单与另一个div重叠

  17. 17

    将另一个文件中的 HTML 数据附加到 div

  18. 18

    HTML-无法在另一个div的底部放置一个div

  19. 19

    使一个DIV滚动到另一个DIV HTML和CSS之后

  20. 20

    显示一个对象-单击JavaScript / HTML中的另一个对象后

  21. 21

    Django 站点创建从 html 页面到另一个应用程序的主 html 页面的链接

  22. 22

    jQuery,如何在另一个div中追加一个div并替换该div中的旧html?

  23. 23

    PHP / HTML-在html div中回显一个错误,而在php中又有另一个回显?

  24. 24

    使用jQuery在HTML中显示一个div

  25. 25

    在父HTML页面的iframe中显示另一个html页面

  26. 26

    如何在HTML中将div对齐到另一个div的底部?

  27. 27

    html / css另一个div内的全背景覆盖div

  28. 28

    HTML / CSS Fluid Grid:如何将div叠加到另一个div

  29. 29

    如何将div的html标签附加到另一个div?

热门标签

归档