在IE中的iframe中加载二进制数据

时间:2011-06-27 11:05:07

标签: jquery internet-explorer soap iframe binary

我正在尝试在iframe中加载二进制PDF数据,以避免重新加载包含大量动态内容的页面。实际数据是通过SOAP和Remobjects服务器获得的,这就是为什么我不能只在页面上放置一个链接。在FF,Chrome和Opera中运行得非常好,但是唉 - 不是在IE中。这是正在发生的事情:

  1. 页面上隐藏的iframe
  2. 通过jQuery加载内容:
    $('iframe')。attr('src',soap_GetAttachmentData.php +'?parameter1 ='+ pararameter1 +'& pararameter2 ='+ pararameter2);
  3. 没有什么花哨而且非常简单。但是,IE告诉我它不能从localhost下载php文件(此刻在本地开发)。我已经尝试过对PHP函数进行更改,但没有任何帮助。我注意到的一件事是,只要PHP文件中的某些内容失败(因此无法加载任何二进制数据),IE就不会抱怨。

    思想?

    - 编辑
    看来这实际上是localhost上IE的一个问题。我在现场服务器上尝试了相同的操作,它按照应有的方式工作 - 编辑

0 个答案:

没有答案