【问题标题】:Embed website into my site将网站嵌入我的网站
【发布时间】:2011-12-14 23:10:24
【问题描述】:

我想做的是将网站嵌入到我的网站中。当您在他们的页面上搜索某些内容时,他们的嵌入站点会通过他们的页面重定向,尽管它仍然会在我的网页上。任何帮助将不胜感激。我已经与这个网站合作,他们不知道如何自己做。

如果这令人困惑,我很抱歉。如果有帮助,这里是一个例子

<html>//my site
<header>//my site
</header>//my site
<body>//my site
//where embed website is with their page redirects and search engine
</body>//my site
</html>//my site

当您在他们的网站上搜索或转到他们网站上的页面链接时。方式上应该是这样的。

<html>//my site
<header>//my site
</header>//my site
<body>//my site
//new page on the embed site after redirect
</body>//my site
</html>//my site

任何我可以去的想法或地方都可以帮助我解决这个问题。

【问题讨论】:

标签: html embed


【解决方案1】:

您可以使用&lt;embed&gt; 标签将网站嵌入到另一个网站中,如下所示:

<embed src="http://www.example.com" style="width:500px; height: 300px;">

您可以根据需要更改高度、宽度和 URL。

&lt;embed&gt; 标签是嵌入网站的最新方式,因为它是随 HTML5 引入的。

【讨论】:

  • 避免固定大小的最佳方法是什么,即让嵌入式网站响应浏览器的窗口大小进行缩放?我想避免在我的网站中使用滚动条。
  • 是否可以将宽度和高度设置为百分比而不是绝对像素?
  • 我不知道@CGFoX...我在网上搜索后没有找到解决方案
  • 似乎伊曼纽尔的答案是解决方案:stackoverflow.com/a/7890207/2745116
  • 大家好!我知道现在已经有一段时间了,但是有谁知道与 iframe 相比,嵌入标签是否可以安全使用以防止跨站点脚本和点击劫持?
【解决方案2】:

将其他网站的内容放入 iframe

<iframe src="/othersiteurl" width="100%" height="300">
  <p>Your browser does not support iframes.</p>
</iframe>

【讨论】:

    【解决方案3】:

    您可能需要检查HTML frames,它几乎可以完全满足您的需求。然而,它们被认为是过时的。

    【讨论】:

    • 如果框架在 4 年前就已经过时了,是否可以用更新的方式更新这个答案?
    • 10 年了,这个答案应该被删除
    【解决方案4】:

    **避免固定大小的最佳方法是什么,即让嵌入式网站响应浏览器的窗口大小进行缩放?我想避免在我的网站中使用滚动条。 – CGFoX 2019 年 2 月 2 日 15:52

    **是否可以将宽度和高度设置为百分比而不是绝对像素? – CGFoX 3 月 16 日 11:53

    回答:&lt;embed src="https://YOURDOMAIN.com/PAGE.HTM" style="width:100%; height: 50vw;"&gt;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-11
      • 1970-01-01
      • 1970-01-01
      • 2023-02-14
      • 2020-10-29
      • 1970-01-01
      相关资源
      最近更新 更多