Javascript Jquery文件拖放给我一个;“操作不安全”;错误
注意: 下面的答案和评论反映了传统浏览器在2009年的状态。现在,您可以在2017年使用JavaScript动态/编程地设置文件输入元素的值 有关详细信息以及演示,请参见此问题的答案:Javascript Jquery文件拖放给我一个;“操作不安全”;错误,javascript,jquery,Javascript,Jquery,注意: 下面的答案和评论反映了传统浏览器在2009年的状态。现在,您可以在2017年使用JavaScript动态/编程地设置文件输入元素的值 有关详细信息以及演示,请参见此问题的答案: 我正在尝试使用Jquery实现一个用于上传图像的拖放功能 这是我的密码: upload.html <form id ="image_upload_form" action="" method="post" enctype="multipart/form-data"> <
我正在尝试使用Jquery实现一个用于上传图像的拖放功能 这是我的密码: upload.html
<form id ="image_upload_form" action="" method="post" enctype="multipart/form-data">
<input id="id_image" type="file" name="image">
<input type="submit" value="Upload" />
</form>
<div id="drop_field"></div>
一切正常,但当我将图像文件放到字段中时,它会给我一个安全错误:
SecurityError: The operation is insecure.
this.value = val;
我想这是因为我试图修改文件输入字段的“value”属性。上传文件而不出现此安全错误的正确方法是什么
谢谢 错误是因为您试图设置文件输入类型的值,但由于安全原因,无法设置文件输入类型的值 也读和从
SecurityError: The operation is insecure.
this.value = val;