Webx框架Velocity上传文件控件不同浏览器显示兼容处理

Webx框架Velocity上传控件<input type=”file”/>在各种浏览器中显示不同,FireFoxChrome显示不太美观。

解决方法:
<!--[if IE]>IE 浏览器执行代码 <![endif]-->
<!--[if !IE]><!--> IE 浏览器执行代码 <!--<![endif]-->
<form id="FormUpload" onsubmit="LKAssemblySubjectImages.submit();return false;" action="/test/addsubjectimages.json" method="post" enctype="multipart/form-data">
<!--[if IE]>
<input type="file"  id="图片文件" name="InputFile"
onchange="ListImages.SetSubmit($(this));" 
class="textbg inputUpload" 
mbleft="410" mbtop="-10"  
/>
<![endif]-->
	                    
<!--[if !IE]><!--> 
<div style="height:0px; overflow:hidden; width:0;">
<input type="file"  id="图片文件" name="InputFile" onchange="document.getElementById('t1').value=
this.value;ListImages.SetSubmit($(this));" 
class="textbg inputUpload"  
 mbleft="410" mbtop="-10" />
</div>
<input type="text" id="t1" style="width:300px;height:25px;"/>
<input type="button"  onclick="document.getElementById('图片文件').click();"  value="浏  览"  
class="inputButton"/>
<!--<![endif]-->
	                    
<input id="提交按钮" type="submit" value="上  传" disabled="disabled" class="inputButton"/>
</form>


你可能感兴趣的:(Webx框架Velocity上传文件控件不同浏览器显示兼容处理)