<<SPAN class=start-tag>script</SPAN><SPAN class=attribute-name> language</SPAN>=<SPAN class=attribute-value>"javascript" </SPAN><SPAN class=attribute-name>type</SPAN>=<SPAN class=attribute-value>"text/javascript"</SPAN>><BR> var allowExt = ['jpg', 'gif', 'bmp', 'png', 'jpeg'];<BR> var preivew = function(file, container){<BR> try{<BR> var pic = new Picture(file, container);<BR> }catch(e){<BR> alert(e);<BR> }<BR> }<BR> //缩略图类定义<BR> var Picture = function(file, container){<BR> var height = 0, <BR> widht = 0, <BR> ext = '',<BR> size = 0,<BR> name = '',<BR> path = '';<BR> var self = this;<BR> if(file){ <BR> name = file.value;<BR> if (window.navigator.userAgent.indexOf("MSIE")>=1){ <BR> file.select(); <BR> path = document.selection.createRange().text; <BR> }else if(window.navigator.userAgent.indexOf("Firefox")>=1){ <BR> if(file.files){ <BR> path = file.files.item(0).getAsDataURL(); <BR> }else{<BR> path = file.value;<BR> }<BR> } <BR> }else{<BR> throw "bad file";<BR> } <br><br><BR> ext = name.substr(name.lastIndexOf("."), name.length);<br><br> if(container.tagName.toLowerCase() != 'img'){<BR> throw "container is not a valid img label";<BR> container.visibility = 'hidden';<BR> }<BR> container.src = path;<BR> container.alt = name;<BR> container.style.visibility = 'visible';<BR> height = container.height;<BR> widht = container.widht;<BR> size = container.fileSize;<br><br><BR> this.get = function(name){<BR> return self[name];<BR> }<br><br> this.isValid = function(){<BR> if(allowExt.indexOf(self.ext) !== -1){<BR> throw 'the ext is not allowed to upload';<BR> return false;<BR> }<BR> }<BR> }<BR></<SPAN class=end-tag>script</SPAN>><BR> <<SPAN class=start-tag>div</SPAN><SPAN class=attribute-name> class</SPAN>=<SPAN class=attribute-value>'previewDemo'</SPAN>><BR> <<SPAN class=start-tag>input</SPAN><SPAN class=attribute-name> id</SPAN>=<SPAN class=attribute-value>"file" </SPAN><SPAN class=attribute-name>type</SPAN>=<SPAN class=attribute-value>"file" </SPAN><SPAN class=attribute-name>onchange</SPAN>=<SPAN class=attribute-value>"preivew(this, document.getElementById('img'));"</SPAN>><BR> <<SPAN class=start-tag>img</SPAN><SPAN class=attribute-name> id</SPAN>=<SPAN class=attribute-value>"img" </SPAN><SPAN class=attribute-name>style</SPAN>=<SPAN class=attribute-value>"visibility:hidden" </SPAN><SPAN class=attribute-name>height</SPAN>=<SPAN class=attribute-value>"100px" </SPAN><SPAN class=attribute-name>width</SPAN>=<SPAN class=attribute-value>"100px"</SPAN>><BR></<SPAN class=end-tag>div</SPAN>>
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号