前面的测试说明用css直接控制文件域的样式表现是不好实现的,使用替代方法可以实现。
代码如下:
css样式部分:
<title>文件域美化</title>
<style type="text/css">
.input_text{width:250px;}
.input_file{width:300px; margin-left:-300px; filter:alpha(opacity=0); opacity:0;}
</style>
html部分:
<body>
<form method="post">
<input class="input_text" type="text" id="txt" name="txt" />
<input type="button" value="浏览" />
<input class="input_file" size="30" type="file" onchange="txt.value=this.value" />
</form>
</body>
这里实现了用文本域和按钮替换文件域,文件域透明度为0,显示下面的文本域和按钮,功能美化两不误;
只要对input文本域还有button按钮进行样式定义就可以实现美化了。
分享到:
相关推荐
1. 解压 PDF前端预览功能.zip 压缩包,复制到网站开发目录; 2. 调用方式:window.open("Scripts/lib/PDF/web/viewer....3. 能支持多种浏览,火狐、IE、谷歌、360等,能支持本地文件直接浏览。
测试浏览器:firefox6,firefox12,chrome 25.0.1364.172 m,IE6-IE10 都兼容 safari5.0.4不支持FileReader和file.files.item(0).getAsDataURL方法,暂时无解,需要上传到服务器后返回临时文件名用img标签加载,不...
jquery file上传预览本地图片支持IE6\7\8\9\10 chrome 火狐 网上有很多关于 file上传预览本地图片开源角本但都对支持到IE6\7\8,而且chrome 火狐最新版本也有问题,自己动手丰衣足食。分享给给大家。
在IE8下通过a标签的href="本地路径"可以打开,但是chrome以及firefox不可以。 原因:在IE中输入file:///c:windows/地址之后,调用的资源管理器explorer.exe进行打开。chrome等浏览器由于安全机制,采用了文件索引...
在编写处理xml的网页时,经常为浏览器兼容性头疼。于是我将常用的xml操作封装为函数。经过一段时间的改进,现在已经很稳定了,用起来很舒服。 函数有—— xml_loadFile:xml同步/异步加载。 xml_transformNode:xsl...
做项目用到的文件浏览按钮样式,包含html、css、image。 兼容IE、火狐、chrome等主流浏览器。
下面是file上传控件在IE10,firefox16,chrome22,opera12,safari5.1.7里的截图: 在IE10里,双击输入框或者单击按钮都弹出文件选择框。在其他浏览器里单击输入框,按钮或文字都可以触发文件选择框。 鉴于这种...
XDM seamlessly integrates with Google Chrome, Mozilla Firefox Quantum, Opera, Vivaldi and other Chroumium and Firefox based browsers, to take over downloads and saving streaming videos from web....
SingleFile SingleFile是与Chrome,Firefox(台式机和移动设备),Microsoft兼容的Web扩展程序(和CLI工具)。 Edge,Vivaldi,Brave,Waterfox,Yandex浏览器和Opera。 它可以帮助您将完整的网页保存到单个HTML文件...
单文件SingleFile是与Chrome,Firefox(台式机和移动设备),Microsoft Edge,Vivaldi,Brave,Waterfox,Yandex浏览器和Opera兼容的Web扩展(和CLI工具)。 它可以帮助您将完整的网页保存到单个HTML文件中。目录...
Javadoc增量搜索Mozilla Firefox和Google Chrome。 在查看Javadocs时,此脚本用单个搜索框架替换了包和类框架,从而允许一次增量搜索所有包和类。 这是通过客户端Javascript实现的,因此可以在任何本地或远程...
简单的Ajax上传器一个用于跨浏览器Ajax文件上传的Javascript插件。 支持拖放,CORS和带有进度条的多个文件上传。 可在IE7-9,移动设备和...特征跨浏览器-适用于IE7 +,Firefox,Chrome,Safari,Opera 支持多个并发文
之前写过一个仿163网盘无刷新多文件上传系统,已经对无...兼容:ie6/7/8, firefox 3.5.5, opera 10.01, safari 4.0.3, chrome 3.0 来源: http://www.cnblogs.com/cloudgamer/archive/2009/12/01/Quick_Upload.html
之前写过一个仿163网盘无刷新多文件上传系统,已经对无刷新...兼容:ie6/7/8, firefox 3.5.5, opera 10.01, safari 4.0.3, chrome 3.0 来源: http://www.cnblogs.com/cloudgamer/archive/2009/12/01/Quick_Upload.html
Gitako是GitHub的文件树扩展名,可用于Chrome,Firefox和Edge。 不仅如此,它还具有许多有用的功能。 产品特点 :open_file_folder: 整洁的文件树,用于存储库和请求请求 :magnifying_glass_tilted_right: 即时...
这里我们按浏览器分,主要包括IE6,IE7/8 和Firefox3, 不包含Opera,Safari和Chrome,这三个基本上需求很小,没有研究。 总结一下就是: IE6下可以直接从file的value获取图片路径来显示预览。 IE7和IE8下通过select...
这是Chrome,Firefox,Opera和Edge中Ghostery浏览器扩展的统一代码存储库。 资料下载 Firefox – Chrome – Opera – Edge – 安装 安装纱 安装本地npm软件包 $ yarn install --frozen-lockfile 升级包 # Upgrade ...
SingleFileZ在Firefox,Chrome和Microsoft Edge上可用。 您可以在此处下载扩展程序: Firefox: : Chrome浏览器: : Microsoft Edge: : 要在基于Chromium的浏览器中从文件系统打开保存的页面,必须安装...
此插件是Google Chrome和Mozilla Firefox的的端口! Chrome扩展程序 Firefox扩展 产品特点 将文件图标替换为其相关的徽标图标 根据他们的扩展名(Java,PHP,Ruby ...) 根据框架(Android,NPM,RSpec ...) 根据...
帧Chrome和Firefox的新标签页扩展程序安装有助于强烈建议和请求! 为了修改扩展,您需要在本地运行它。 请按照以下步骤操作: git clone ...