我正在 django 中开发一个站点,它使用 jquery 多文件上传插件。
当我注册到我的网站时,一封确认电子邮件会发送到我的 gmail 帐户,我单击激活链接,我的网站将在新选项卡中打开。我登录,然后尝试上传文件,但在 IE9 中失败... F12 显示“Script5 访问被拒绝”
但是,如果我在 URL 地址栏中键入链接而不是单击电子邮件中的链接,它会完美运行。它允许我上传任何我想要的东西。
我在开发服务器中测试,主机名是http://192.168.0.1:8085
我的问题是,当我通过电子邮件链接访问我的网站时,它不起作用......我检查了标题,唯一改变的是当我从我的电子邮件链接打开页面时,有一个额外的标题,HTTP_REFERER = http://192.168.0.1:8085:/activate/16834e18a471d4f654aa763b2b22f203/
但除此之外,我找不到任何其他可能导致问题的东西......而且我不明白为什么当我输入网址时它可以正常工作。
我使用的 jquery multiupload 插件是: https ://github.com/blueimp/jQuery-File-Upload
我的脚本是: http: //pastebin.com/2JE8Qrnm
这是 HTML: http: //pastebin.com/fyP0Z4sB