Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动态iframe链接_Javascript_Jquery_Html_Css_Iframe - Fatal编程技术网

Javascript 动态iframe链接

Javascript 动态iframe链接,javascript,jquery,html,css,iframe,Javascript,Jquery,Html,Css,Iframe,我有一个HTML文件列表,其中只有一个。文件的名称都不同(显然) 我想写一个链接到这些初始HTML文件的页面,将它们包括为和 我的问题是: 有没有办法让一个主网页(包含iframe)在新选项卡中打开所有单独的文件(包括表格)? 我知道这是一个令人困惑的问题,但我的想法是: 有一个通过iframe加载表的主页 使用JS外部设置iframe的样式,以符合我的CSS喜好/需求 iframe的屏幕截图(这将是我的预期尺寸)>希望自动完成 想一想这是否是回答我自己的StackOverflow问题的最

我有一个HTML文件列表,其中只有一个
。文件的名称都不同(显然)

我想写一个链接到这些初始HTML文件的页面,将它们包括为和

我的问题是:

有没有办法让一个主网页(包含iframe)在新选项卡中打开所有单独的文件(包括表格)?


我知道这是一个令人困惑的问题,但我的想法是:

  • 有一个通过iframe加载表的主页
  • 使用JS外部设置iframe的样式,以符合我的CSS喜好/需求
  • iframe的屏幕截图(这将是我的预期尺寸)>希望自动完成

想一想这是否是回答我自己的StackOverflow问题的最佳方式:

我不太确定你想做什么。但是,您可以创建main.php文件并使用php完成任务。这需要将文件托管在PHP服务器上

要在您自己的计算机上托管文件以进行测试,请参阅指向该站点的此链接或从主机购买空间

iframe可以像下面这样使用

<iframe>
    <p>This is my iframe</p>
</iframe>

这是我的iframe

因此,您可以使用PHP includes语句从外部文件嵌入表。下面是两个文件的示例,以及PHP服务器将如何向web浏览器显示该文件

main.php

<iframe>
    <?php include 'fileWithTableElements.html'; ?>
</iframe>

findTableWithElements.html

<table>
   <tr>
       <td>This is a test included Table</td>
   </tr>
</table>

这是一个包含测试的表
浏览器如何读取HTML

<iframe>
    <table>
       <tr>
           <td>This is a test included Table</td>
       </tr>
    </table>
</iframe>

这是一个包含测试的表

因为我们使用的是函数,PHP服务器将只包含表的html文件放在main.PHP文档中的iframe标记之间。这是在浏览器读取文档之前快速包含HTML的多种方法之一。PHP是最简单、最快的选项之一

我不太清楚你想做什么。但是,您可以创建main.php文件并使用php完成任务。这需要将文件托管在PHP服务器上

要在您自己的计算机上托管文件以进行测试,请参阅指向该站点的此链接或从主机购买空间

iframe可以像下面这样使用

<iframe>
    <p>This is my iframe</p>
</iframe>

这是我的iframe

因此,您可以使用PHP includes语句从外部文件嵌入表。下面是两个文件的示例,以及PHP服务器将如何向web浏览器显示该文件

main.php

<iframe>
    <?php include 'fileWithTableElements.html'; ?>
</iframe>

findTableWithElements.html

<table>
   <tr>
       <td>This is a test included Table</td>
   </tr>
</table>

这是一个包含测试的表
浏览器如何读取HTML

<iframe>
    <table>
       <tr>
           <td>This is a test included Table</td>
       </tr>
    </table>
</iframe>

这是一个包含测试的表
因为我们使用的是函数,PHP服务器将只包含表的html文件放在main.PHP文档中的iframe标记之间。这是在浏览器读取文档之前快速包含HTML的多种方法之一。PHP是最简单、最快的选项之一