同一域链接正在顶部iFrame中加载,而不是在整个页面上加载
Same Domain link is loading in top iFrame and not on whole page
我们在主网站(网站#1)上有一个标题,然后将其提供给另一个网站(网站#2)。标题中有一个"我的帐户"链接,应该属于站点#2。当您从网站#1点击时,它会正确加载整个页面的同一窗口。当你转到网站#2并单击按钮时,它只加载在页面顶部的iframe中(基本上与保存页眉的区域相同)。
- 网站#1为www.saclibrary.org
- 网站#2为www.saclibrarycatalog.org
我的帐户链接的原始链接是https://find.saclibrarycatalog.org/iii/encore/myaccount
为了让它现在发挥作用,我不得不将链接更改为第一个网站上的重定向页面,然后让该页面自动重定向回第二个网站的我的帐户页面。iframe中的url对于任何不在同一域(saclibrarycatalog.org)的链接都能正常工作。这就是为什么我的变通方法可以工作,但同一域中的原始链接却不能。
我在网上发现了很多地方告诉你如何只在iframe中加载链接,而不是在同一个页面上加载,但不能反过来加载,而且我似乎无法对这些技巧进行逆向工程。我采访过的另一位网络开发人员说这是浏览器问题,但我们还没有对这里电脑上的浏览器进行任何更新。我们正在运行firefox25.0.1和IE 9。
提前感谢!
您应该真正实现方法的现代化。使用php、asp或cgi(取决于您的托管服务器能力)将允许您将页眉与页面的其余部分(至于页脚和任何其他部分)分离。因此,加载页面并检查请求的URI,就可以决定显示什么、何时显示,甚至不加载页面的某些部分。
相关文章:
- JavaScript链接在点击时不起作用;函数在页面加载时工作
- 使用JavaScript从超链接加载时的默认下拉值
- Yii2从点击链接开始加载模式
- 单击同一链接时,使Iron Router重新加载页面
- 更改css链接并等待加载新的css
- href没有在每次单击li的一部分时加载链接.使用javascript使整个li可以点击
- 无法加载套接字.io.js
- jQuery UI选项卡:在选项卡中加载链接/重新加载整个页面
- 重新加载链接文件 HTML
- 在单击链接时运行数据库查询,但仍加载链接URL
- 如何为captcha添加重新加载链接
- 在浏览器中查看之前,预加载链接的php页面
- 可视化javascript加载链
- JQuery -幻灯片,图库:顺序加载图片(接下来的五张),而不是一次全部加载
- jQuery点击类加载链接
- jQuery fade "back to top"链接.页面加载链接可见性
- 在容器内加载链接(Bootstrap - template)
- 加载<链接rel="将原始内容转换为<样式>标签
- 如何从配置中加载套接字io事件监听器
- 从外部源加载链接内部模态