我们的主网站(网站#1)上有一个标题,然后被提供给另一个网站(网站#2)。标题有一个“我的帐户”链接,应该属于网站#2。当您从站点#1单击时,它会正确加载整页相同的窗口。当您转到站点#2并单击该按钮时,它仅在页面顶部的iframe中加载(基本上与保持标题的区域相同)。
我的帐户链接应该包含的原始链接是https://find.saclibrarycatalog.org/iii/encore/myaccount
要让它现在正常工作,我必须将链接更改为第一个网站上的重定向页面,然后将该页面自动重定向回第二个网站的我的帐户页面。 iframe中的网址可以正常用于任何不同域的链接(saclibrarycatalog.org)。这就是为什么我的工作有效,但同一领域的原始链接不起作用。
我发现网上有很多地方告诉你如何只在iframe中加载链接,而不是在完全相同的页面中加载,但不是相反,我似乎无法对这些中的任何一个进行逆向工程提示。我与之谈过的另一位网络开发人员表示这是一个浏览器问题,但我们还没有对计算机上的浏览器进行任何更新。我们正在运行firefox 25.0.1和IE 9。
提前致谢!
答案 0 :(得分:0)
你应该真正使你的方法现代化。使用php,asp或cgi(取决于您的托管服务器功能)将允许您从页面的其余部分拆分标题(如页脚和任何其他部分)。因此,加载页面并检查请求的URI,您可以决定显示内容,何时,甚至不加载页面的某些部分。