Java --禁用所有浏览器的web安全性
我在网站framesocket.com上使用XMLHttpRequest授权编写应用程序。应用程序运行良好,但仅在谷歌浏览器中使用Parameter-disable web security。有没有办法解决Java、javascript、html在Opera、Mozilla等中运行时遇到的问题Java --禁用所有浏览器的web安全性,java,javascript,html,security,cross-browser,Java,Javascript,Html,Security,Cross Browser,我在网站framesocket.com上使用XMLHttpRequest授权编写应用程序。应用程序运行良好,但仅在谷歌浏览器中使用Parameter-disable web security。有没有办法解决Java、javascript、html在Opera、Mozilla等中运行时遇到的问题 Code: function uploadNext() { var xhr = new XMLHttpRequest(); var fd = new
Code:
function uploadNext() {
var xhr = new XMLHttpRequest();
var fd = new FormData();
var file = document.getElementById('files').files[filesUploaded];
fd.append('key', '*********);
fd.append('secret', '************');
fd.append('sig', hex_md5('***********'));
fd.append('media', file);
xhr.upload.addEventListener("progress", onUploadProgress, false);
xhr.addEventListener("load", onUploadComplete, false);
xhr.addEventListener("error", onUploadFailed, false);
debug('uploading ' + file.name);
xhr.open('POST', 'http://www.framesocket.com/api/media/upload.php', true);
xhr.send(fd);
}
我认为同源策略将阻止此代码从其他域运行此代码 如果您的代码不由该域托管,并且它们不发送CORS头。无法使用ajax请求连接到该主机
您可以编写真实的表单,并在iframe上发布该目标。但不在异步ajax请求中。您认为我必须创建iframe并从中发布数据吗?