JSコード:
$( "。head")。change(function(){var val = $(this).val(); if(!val.match( /.jpg|.gif|.png|.bmp/i)){imgtype = false; alert( 'image format is invalid!');} ols {filereader) this.files [0]; reader.onload = function(e){var image = new image(); image.src = e.target.result; mage.onload = function(){if(image.width> 128 || yimage.height> 128){fill = fals; alert( "Avatarサイズは128x128"); }}; reader.readasdataurl(file);} else {//これはie9バージョン$( "。preview_size_fake")。show(); var objpreviewsizefake = $( "。preview_size_fake")。get(0); var fileupload =; $(this).get(0); fileupload.select(); fileupload.blur(); path = document.selection.createrange()。text; if(/"/w"/.test(path)){path = path.slice(1、-1);} objpreviewsizefake.filters.item( 'dxmimagetransform.microsoft.alphaimageloader')アバターサイズは128x128 ");} document.selection.empty();}}}});CSSコード(これは書かれていない場合は、IEが機能しない必要があります)
.preview_size_fake { /*このオブジェクトは、IEの下の画像の元のサイズを取得するためにのみ使用され、他の目的はありません* / filter:progid:dimberagetransform.microsoff.alphaimageloader(sizingmethod = image);高さ:1px;視認性:非表示;オーバーフロー:隠し;ディスプレイ:なし;}HTMLコード:
<入力型= "file" name = "avatar"> <img />