ie jquery.form.js 拒绝访问

发布于 2021-11-27 20:01:52 字数 1150 浏览 946 评论 17

文件:<script type="text/javascript" src="Scripts/jquery-1.6.min.js"></script>

          <script type="text/javascript" src="Scripts/jquery.form.js"></script>// version: 3.14 (30-JUL-2012)

代码:

<form method='get' id='file_form' enctype='multipart/form-data'>
	         <input type='file' size='10' name='img' onchange='uploadImage()'>
</form>

js代码:

function uploadImage() {
			var options = {  
			        url:mmxhJetspeedPa+'/upload',
				    dataType:'json',
					success : function(returnData) {  
					   
					    alert("xxxxxxxxxxxxxxxxx");
					
					},
				   	error : function(XMLHttpRequest, textStatus, errorThrown) {
				   	  
				    	alert("操作错误" );
				 	}  
			 	};
			 $("#file_form").ajaxSubmit(options);
			
			return false;
		}  

问题,用IE上传提示

但是firefox却是正常的,没得问题。这是怎么回事呢。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(17

瑾夏年华 2021-11-28 12:21:02

直接用flash上传插件的路过

柳絮泡泡 2021-11-28 12:21:02

请问各位这问题解决了没有,我也遇到了!

笑红尘 2021-11-28 12:21:02

在IE中必须点击input file 控件的浏览按钮才能提交上传,否则没有权限 。js文件报拒绝访问,解决办法是将input file控件定位到你要点击的地方 ,并且input file做成透明的

兮颜 2021-11-28 12:21:02

 肯定是在$("#file_form").ajaxSubmit(options);这一步报错了

冷弦 2021-11-28 12:21:02

我就是这一句报错,不支持IE8。请问怎么解决?

醉生梦死 2021-11-28 12:21:02

在IE中必须点击input file 控件的浏览按钮才能提交上传,否则没有权限 。js文件报拒绝访问,解决办法是将input file控件定位到你要点击的地方 ,并且input file做成透明的

平定天下 2021-11-28 12:21:02

怎么做的啊 我怎么没看懂!

好听的两个字的网名 2021-11-28 12:20:46

我也遇到了同样的问题,在chrome下正常,在IE下就会报这个错误,请问楼主后来是怎么就解决的?万分感激

反目相谮 2021-11-28 12:20:43

有什么办法能够处理这个问题吗?

归途 2021-11-28 12:20:01

回复
1,flash上传,2,把file设置hidden,在上面盖一层div,这样点击也可以出发file事件, 然后样式也可以有div来提供

少女情怀诗 2021-11-28 12:18:55

ie的这种属性你是如何知道的呢,我想学习下发现这种错误原因的方法

卸妝后依然美 2021-11-28 12:18:02

回复
实践!

冷默言语 2021-11-28 12:14:59

回复
@景愿 : 那怎么拿到后台返回来的值呢

狼亦尘 2021-11-28 12:13:05

file控件在IE下需要由用户手动触发事件选择文件,不然在表单提交的时候会直接拒绝访问,我想你肯定用的是js来控制弹出框选择文件的。

旧城烟雨 2021-11-28 12:11:18

没找到错误原因,难道是因为你发布的这个应用引用了别的应用里面的js?

羁拥 2021-11-28 12:07:01

不跨域

一人独醉 2021-11-28 11:26:10

跨域?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文