首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在链接点击时加载来自同一来源的两个iframe?

在链接点击时加载来自同一来源的两个iframe,可以通过以下步骤实现:

  1. 首先,创建一个包含两个iframe的HTML页面。例如,可以使用以下代码创建一个包含两个iframe的页面:
代码语言:txt
复制
<!DOCTYPE html>
<html>
<head>
  <title>加载两个iframe示例</title>
</head>
<body>
  <a href="#" onclick="loadIframes()">点击加载两个iframe</a>
  <br>
  <iframe id="iframe1" src="" style="display:none;"></iframe>
  <iframe id="iframe2" src="" style="display:none;"></iframe>

  <script>
    function loadIframes() {
      var iframe1 = document.getElementById("iframe1");
      var iframe2 = document.getElementById("iframe2");

      iframe1.src = "https://example.com/iframe1";
      iframe2.src = "https://example.com/iframe2";

      iframe1.style.display = "block";
      iframe2.style.display = "block";
    }
  </script>
</body>
</html>
  1. 在上述代码中,通过<a>标签的onclick属性调用loadIframes()函数。该函数获取两个iframe元素的引用,并将它们的src属性设置为要加载的页面的URL。在这个例子中,我们假设要加载的页面分别是"https://example.com/iframe1"和"https://example.com/iframe2"。然后,将两个iframe的display样式设置为"block",以显示它们。
  2. 当用户点击链接时,loadIframes()函数将被调用,两个iframe将加载指定的URL,并显示在页面上。

这种方法可以确保两个iframe都来自同一来源,因为它们的URL都是在同一个函数中设置的。请注意,为了安全起见,应该确保加载的URL是可信的,并且不会引入恶意内容。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的沙龙

领券