首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将外部网页显示为网页

将外部网页显示为网页
EN

Stack Overflow用户
提问于 2011-09-17 16:54:00
回答 3查看 266关注 0票数 0

我有两个HTML文件(都在同一个目录中)。如何将一个内容显示到另一个内容中?

我可以这样想:

  1. 创建XMLHTTPRequest。获取HTML文件并在适当位置显示。
  2. 使用

还有哪些其他方法可以显示外部HTML文件?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-09-17 17:56:47

你基本上有三种选择。

你怎么能提出两条建议:

  • 只使用iframe,您需要使用iframe来完成它。您的用户需要发出2个http请求才能加载2个html文件。
  • 只使用JavaScript和HTML,您还可以使用XMLHTTPRequest或一些JavaScript框架(如jQuery)对您进行Ajax。您的用户也需要发出2个http请求,但在本例中SEO将是一个问题。

正如其他人所建议的那样,第三种选择是:

使用服务器端处理的

  • ,如建议的PHP includeASP.NET UserControl--我认为这是最好的方法,因为用户永远不会知道您有两个文件来显示该页面,而且只需要一个http请求。对搜索引擎优化爬虫也更好。

作为一个ASP.NET程序员,我个人喜欢有一个基本的aspx页面,并使用UserControls ascx来分割它的各个部分。生成的html在一个文件中保持干净。

票数 0
EN

Stack Overflow用户

发布于 2011-09-17 16:55:07

您还可以使用服务器端代理。然而,我会亲自使用这些iframes

票数 0
EN

Stack Overflow用户

发布于 2011-09-17 17:43:02

如果您的主机支持PHP,那么您可以将包含的HTML变成一个PHP文件,并将另一个包含在include()中。这正是我第一次学习PHP的原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7456351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档