Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在查找将强制/重定向子页面到父页面中找到的iframe的javascript_Javascript_Jquery_Html_Ajax_Iframe - Fatal编程技术网

正在查找将强制/重定向子页面到父页面中找到的iframe的javascript

正在查找将强制/重定向子页面到父页面中找到的iframe的javascript,javascript,jquery,html,ajax,iframe,Javascript,Jquery,Html,Ajax,Iframe,我是新来的编程新手。我希望你能帮助我:) 我正在为一个项目使用Iframe。我读过关于Iframes的书,我知道这不是最好的选择。 不幸的是,我无法找到另一个替代品,并使它的工作方式,我希望 这是我的问题: 我有一个index.html页面,其中包含一个主Iframe。我在同一台服务器上有外部链接,例如page1.html page2.html page3.html。。。。需要的是,阻止通过搜索引擎直接访问例如page1,并将page1内容加载到index.html iframe中 我遇到了很多

我是新来的编程新手。我希望你能帮助我:)
我正在为一个项目使用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”


我找到了另一个选择,但我不知道如何以我需要的方式实现它,即使用简单的斜杠(域名/内容)访问子域。这里有链接:


您是否考虑过使用文件来指示搜索引擎爬虫忽略页面?为您省去了很多麻烦,并允许您在不使用此类设备的情况下构建网站。

您是否已使用robots.txt签出?这可以用来防止浏览器避开您不希望出现在搜索结果中的页面。

“我正在为一个项目使用Iframe。我读过关于Iframe的文章,我知道这不是最好的选择。”-几乎总是有比Iframe更好的选择。我建议你再问一个关于项目备选方案的问题。是的,我考虑过robot.txt。我真正的问题是关于地址栏中的url。假设有人想看到“mydomain/ryanstuff.html”,我给了他们这个url,但当他们按“Go”时,这会将原始url转换成其他url。我想知道是否有可能将子页面重定向到主索引页面框架。然后将一些变量从子级传递到索引页,该脚本将更新和刷新主iframe src。e、 g子页面“var ifrm_url=page1.html”中的一个变量,然后父页面上的一个脚本捕获“ifrm_url”,并将该值传递给Iframe。Iframe只是一种不好的方法。查看URL重写,并将其与robots.txt文件结合使用。你应该重新评估你的选择。