s:fileupload如何变为只读状态

<s:fileUpload id="cover" data="#{waterMarkManager.localPath}" onkeypress="return false;"
	accept="images/*" contentType="image/*" fileSize="10000000" fileName="#{waterMarkManager.currentFileName}"
	size="23">
</s:fileUpload>

      (1)问题一:只读效果

           之前用过了很多的方法都没有达到只读的效果,比如disable="true",或者style="readOnly:true",这些都不可以达到效果。最后就查阅很多的资料,终于找到了解决办法:onkeypress="return false;" 这个可以达到,它可以把光标放到那个input的里面但是你不能编辑它,这样也就是我想要的结果。

      (2)问题二:只能选择图片

          这个问题我还没有得到结果。上面的accept="images/*" contentType="image/*" 为什么不能达到效果,我还在郁闷当中.....正在寻找解决的办法。

你可能感兴趣的:(s:fileupload如何变为只读状态)