我想在apex页面设置jquery文件上传(http://blueimp.github.io/jQuery-File-Upload/),所以我可以同时上传多个图像到s3。它在Chrome/Firefox/IE9上完美工作,但我在IE10中提交问题。如果我把这个插件与apex放在一起,就会出现问题:tabpanel如果表单位于tabpanel内,或者tabpanel之外,Tabpanel之外,如果tabpanel存在于同一个页面中,则不提交。如果我通过xhr调试引发错误,说“访问被拒绝”。我不确定我做错了什么。salesforce:顶点jquery文件上传:tabpanel
$ j.support.cross = true; 。 附加$ J( '#文件上传')文件上传({ 网址:myurl })
0
A
回答
0
对于IE 10,Salesforce的Ajax工具劫持XMLHttpResponse而不检查如果IE支持XHR这就是为什么它是不能够使用jQuery文件上传上传文件。(被劫持XMLHttpResponse变成旧的ActiveXObject。这是为什么它被劫持。
XMLHttpRequest=function(){
if(!_SARISSA_XMLHTTP_PROGID){_SARISSA_XMLHTTP_PROGID=Sarissa.pickRecentProgID(["Msxml2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"]);}
所以我不得不把它找回来原来的XMLHttpRequest保存它萨里沙长枪对象。好的是原始请求被保存了n sarrissa对象。但我不知道他们为什么需要这样做。
$j.ajaxSetup({
xhr: function() {
var req;
req = Sarissa.originalXMLHttpRequest();
return req;
}
});
相关问题
- 1. 点击JQuery文件上传
- 2. 用C#上传Salesforce的文件附件
- 3. Salesforce - 不能将visualforce输入文本值传递给顶点类
- 4. 顶点 - Salesforce的 - 地图
- 5. 顶点(Salesforce的)从响应
- 6. 将.txt文件上传到Salesforce
- 7. Salesforce的顶点System.runAs没有反映在触发上下文
- 8. jQuery的子文件上传点击
- 9. jquery文件上传器点击提交
- 10. 点击并回复jQuery文件上传
- 11. 上传文件jquery
- 12. jQuery文件上传
- 13. 上传前确认按钮点击Blueimp JQuery文件上传
- 14. 使用jQuery上传文件,而无需点击“上传”
- 15. 查询DB使用顶点在Salesforce
- 16. 什么是salesforce中的动态顶点?
- 17. salesforce如何达到75%顶点测试
- 18. jquery文件上传2 fileuploads,如何检查点击哪个文件上传
- 19. 上传文件jquery插件
- 20. jquery文件上传部件
- 21. jquery文件上传插件
- 22. 多文件上传 - Blueimp jQuery上传
- 23. 跨域上传jQuery文件上传
- 24. jQuery文件上传不上传
- 25. 通过Beatbox上传附件到Salesforce API
- 26. Salesforce REST API:Databasedotcom gem上传附件
- 27. 将Google云端硬盘文件上传到Salesforce附件
- 28. 节点JS上传文件
- 29. backbonejs节点文件上传
- 30. jquery文件上传控件的动态上传文件夹
研究和挖掘到代码后,我发现每当你新的了XMLHttpRequest销售人员AJAX工具在IE创建ActiveX对象,我不知道这是错误的Salesforce的。我需要创建XMLHttpRequest以便使用交叉上传图像到S3 – powerfade917