【发布时间】:2012-03-26 08:00:07
【问题描述】:
我是编程新手。我希望你可以帮助我 :) 我正在为一个项目使用 iframe。我读过 Iframes,我知道它不是最好的选择。 不幸的是,我找不到另一个替代品并让它按我希望的方式工作。
这是我的问题: 我有一个 index.html 页面,其中包含一个主 Iframe。我在同一台服务器上有外部链接,例如 page1.html page2.html page3.html.... 需要的是,防止通过搜索引擎直接访问例如 page1 并将 page1 内容加载到 index.html iframe 中。
我遇到了很多脚本,重定向到 index.html 并将子页面加载到 Iframe 中,问题在于它在浏览器中的丑陋 url 链接。例如 ""域名/index.html?域名/page1.html""
这让我很困扰,因为我需要使用简单的 url 访问页面,例如“domainname/page1”,但是如果用户键入它并单击“go”,它将转换为“”domainname/index.html?domainname/page1.html ""
我找到了另一个选择,但我不知道如何按照我需要的方式实现它,即使用简单的斜杠(域名/内容)访问子域,链接如下:
http://www.hashbangcode.com/blog/using-jquery-load-content-page-without-iframe-536.html
【问题讨论】:
-
“我在一个项目中使用 Iframe。我读过 Iframe,我知道它不是最佳选择。” - 几乎总有比 iframe 更好的选择。我建议您再问一个关于您项目的替代方案的问题。
标签: javascript jquery html ajax iframe