`

HTML中的Flie标签禁止修改路径问题。

 
阅读更多

 

之前在项目中遇到一个问题.就是HTML中 File文件控件中..能输入路径,和删除路径..

所以. 为了改进不能修改已经选择的路径..使用jQuery禁用掉粘贴和剪贴的事件。

支持火狐,IE6. IE7,IE9等。

 

具体代码如下:

//禁止修改浏览的文件
 $("input[type=file]").bind('paste cut',function(e){
  e.preventDefault();
 }).bind("keyup keydown",function(e){
  return false;
 });

 

使用jQuery查询input标签中type是file类型的标签,绑定paste 和 cut 事件,

e.preventDefault(); 是指禁止触发冒泡。

 

 

分享到:
评论

相关推荐

    Java Web应用开发 54 课堂案例-应用jspSmartUpload组件实现文件上传.docx

    - 需要在项目中正确部署`jspSmartUpload`组件,通常情况下,这涉及到将组件的jar包添加到项目的类路径中。 - 可以通过修改`jspSmartUpload.properties`文件来自定义组件的行为,例如设置最大文件大小、允许或禁止...

    大名鼎鼎SWFUpload- Flash+JS 上传

    它结合了FLASH和JavaScript的功能,以提供一种超越了传统的浏览器中<input type="file" />标签提供的文件上传功能。 SWFUpload提供的主要功能: 在文件选择对话框中能够进行文件多选 页面无刷新的上传 提供...

    源代码-Wrance图片管理系统(ASP读取制定目录中的图片) v1.0.zip

    通过遍历`Folder.Files`,可以获取到每个图片文件,并可能使用`File.Name`获取文件名,`File.DateLastModified`获取最后修改日期等。 此外,为了展示图片,开发者可能会使用HTML `<img>`标签,其`src`属性指向图片...

    ASP在线作业系统

    修改了css使用绝对路径的问题2. 对于登陆时输入错误验证码,返回后该验证码就无效的功能进行了修改,返回后仍可使用该验证码,20分钟后该验证码失效。3. 对一些链接进行了优化,方便操作4. 加入了取回密码的...

    我总结的文件上传文档资源

    例如,禁止上传可执行文件、特定扩展名的文件,或者在保存文件时更改其扩展名。同时,确保文件路径安全,避免路径遍历攻击。 7. **进度条展示** 使用Progress事件,可以显示文件上传进度,提高用户体验。前端监听`...

    用 perl 实现文件上传

    脚本还包含了版权和使用许可信息,强调了软件的免费使用条件、禁止修改和再分发的要求,以及安全警告,提醒用户注意脚本可能带来的安全风险。 ### 总结 通过这个示例,我们可以看到用Perl实现文件上传涉及的技术...

    实现网页中播放FLV文件的源代码

    此外,还需要嵌入一个`<embed>`标签来指定FLV文件的路径和播放器的配置。 ```html codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="240" height=...

    FCKeditor安装文件及配置教程

    2. **禁止HTML标签**:如果希望限制用户输入的HTML标签,可以修改`FCKConfig.DisallowedTags`。 3. **图像预览**:通过配置`FCKConfig.ImageBrowserWindowWidth`和`FCKConfig.ImageBrowserWindowHeight`,可以调整...

    第三十一章:Tomcat应用企业级优化1

    在`server.xml`中,可以通过修改`<Context>`标签的`debug`属性来切换模式,不同的模式会影响日志输出的详细程度和其他行为。 5. **解决重启Tomcat服务后,8005端口延迟启动的问题** 当Tomcat在8005端口(JMX端口)...

    [图片动画]JSP目录直读程序_jsp_mlzd.zip

    4. **使用HTTP方法限制**:只允许GET请求查看目录,禁止POST或其他可能修改文件系统的HTTP方法。 **性能优化**: 1. **缓存目录信息**:对于频繁访问的目录,可以考虑缓存其信息,减少不必要的磁盘I/O操作。 2. **...

    2021-2022计算机二级等级考试试题及答案No.2191.docx

    - **描述**:Excel 中的工作表保护功能可以限制用户对某些区域的编辑权限,但并非完全禁止用户对工作表的修改。 - **正确答案**:错误 ### 27. 布尔类型转换 - **描述**:在某些编程语言中,布尔类型的值可以转换...

    delphi 开发经验技巧宝典源码

    0138 在指定路径中搜索指定的文件 89 0139 使用FileExists函数判断指定文件是否存在 90 0140 使用FileGetAttr函数返回文件的属性 90 0141 使用FileGetDate函数返回文件的修改日期 90 0142 使用FileWrite...

    delphi 开发经验技巧宝典源码06

    0138 在指定路径中搜索指定的文件 89 0139 使用FileExists函数判断指定文件是否存在 90 0140 使用FileGetAttr函数返回文件的属性 90 0141 使用FileGetDate函数返回文件的修改日期 90 0142 使用FileWrite...

    Apache和配额和http的yum仓库

    2. **设置用户目录**:指定用户的公共HTML目录路径,通常为`public_html`。 ```xml UserDir public_html ``` 3. **拒绝root用户访问**:为了安全考虑,可以通过以下方式禁止root用户目录的Web访问。 ```xml...

    爬取gif动态图的程序,java实现

    - **文件操作**:Java的`java.io.File`类用于处理文件路径,`java.nio`包提供更高效的文件读写操作。 - **异常处理**:爬虫过程中可能会遇到网络错误、文件I/O错误等,需使用`try-catch`处理可能出现的异常。 - *...

    无忧网络文章管理系统5ucms 3.2012.02.14 utf8

    2、修正了安装时有端口或在子目录时路径和地址问题,安装时可以手动修改路径和地址,可以安装在子目录,便于一个空间建立多个网站; 其他方面: 1、安装时可以选择企业网站和门户网站两种类型; 2、登录和退出验证改...

    无忧网络文章管理系统5ucms 3.2012.02.14 gbk

    2、修正了安装时有端口或在子目录时路径和地址问题,安装时可以手动修改路径和地址,可以安装在子目录,便于一个空间建立多个网站; 其他方面: 1、安装时可以选择企业网站和门户网站两种类型; 2、登录和退出验证改...

    ie8本地图片上传预览示例代码

    在IE8浏览器中,由于安全策略的限制,直接通过JavaScript修改`<img>`标签的`src`属性来预览本地图片是不可行的。这是因为浏览器不允许JavaScript直接访问本地文件系统,以防止潜在的安全风险。因此,为了在IE8中实现...

Global site tag (gtag.js) - Google Analytics