我想在我的页面中包含一个外部(外部域)html页面。对于SEO原因iframe,object或embed没用,我的源文件中只有一个链接。 PHP的include函数非常有用,但它会导致UI出现许多问题。我想要包含函数的内容和iframe的视图。
我该怎么做? 感谢。
答案 0 :(得分:1)
<iframe>
没有合理的替代方案。
谁知道你是否可以从服务器端从站点中提取标记并在你自己的站点中的<div>
内打印HTML,但我怀疑这是否可行,因为如果整个目标站点AJAX请求,WebSockets或其他什么,它应该足够安全,阻止您从其他域执行它们而不是自己允许的域(即他们的官方域)。
答案 1 :(得分:0)
如果您要从外部来源添加内容,它应该对您的SEO产生真正的影响。据我所知,需要成为你自己的内容。您可以尝试抓取外部源并使用Ajax将其添加到您的页面使用$()。load()或类似的......不推荐使用!