我想在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