我正在尝试从我的网站执行 HTTP GET 到通过 iframe 引入的另一个网站。
在 Firefox 上,您可以在源代码中看到正确的 url 及其正确的参数在 iframe src 中——并且它有效。
在 IE 上,您可以在源代码中看到正确的 url 及其正确的参数在 iframe src 中——但它不起作用......
IE 是否有某些东西不允许您通过查询字符串中的 iframe 传递参数?
我尝试在 IE 中刷新 iframe,我尝试在 IE 中刷新我的页面和 iframe,并且我尝试复制 url 并将其重新粘贴到 iframe src 中(强制它刷新,就像我刚输入一样它进入该 iframe 窗口的地址栏中)。还是没有运气!
任何人都知道为什么会发生这种情况,或者有任何建议来尝试解决这个问题?
编辑:我无法提供指向此的链接,因为该站点需要我们的站点和供应商站点的密码和登录凭据。即使我可以在我们的网站上创建一个测试帐户,它对测试过程也没有任何好处,因为我不能为供应商网站做同样的事情。至于代码,它所做的只是在页面加载时从后端代码创建src并从后端设置 src 属性......
//Backend code to set src
mainIframe.Attributes["src"] = srcWeJustCreated;
//Front end iframe code
<iframe id="mainIframe" runat="server" />
编辑: 问题从未解决。回答自动接受,因为赏金已过期。当我们的网站即将上线时,我会用更多信息和页面链接重新提出这个问题。
谢谢,
马特