첫번째 방법..,,..
두번째 방법..,,..
- 펌 - http://suldo.zotta.net/
다섯번째 방법..,,.
사이즈는...
FF는 안되요..;;
- <script>
- function img_filetype_view()
- {
- img_views = "view_" + event.srcElement.name.split("file")[1];
- if(event.srcElement.value.match(/(.jpg|.jpeg|.gif|.png|.bmp|.pdf)$/))
- {
- document.images[img_views].src = event.srcElement.value;
- document.images[img_views].style.display = "";
- }
- else
- {
- document.images[img_views].style.display = "none";
- }
- }
- </script>
- <form method=post name=write action=write_ok.php onsubmit="return check_submit();" enctype=multipart/form-data>
- <input type=file name=file1 size=33 maxlength=255 class=input onChange="img_filetype_view()"><br />
- <img id=view_1 width='100' style="display:none;">
- <br />
- <input type=file name=file2 size=33 maxlength=255 class=input onChange="img_filetype_view()"><br />
- <img id=view_2 width='100' style="display:none;">
- </form>
두번째 방법..,,..
- 펌 - http://suldo.zotta.net/
- <html>
- <head>
- <script language="javascript">
- function addTempImage ()
- {
- document.ImgForm.contents.value=document.ImgForm.photo.value;
- document.ImgForm.submit();
- }
- function PhotoPrev(form)
- {
- if (form.photo.value) {
- form.img1.src = form.photo.value;
- //document.all['photo'].style.display="block"
- }
- }
- </script>
- </head>
- <body>
- <table>
- <tr>
- <form name="ImgForm" action="" method="post" enctype="multipart/form-data">
- <td>
- <input type="hidden" name="contents">
- <input type="file" name="photo" size="20" onFocus="PhotoPrev(this.form);">
- <input type="button" value="전송" onClick="addTempImage(this.form);"></td><tr>
- <tr><td>
- <img src="./images/t.gif" name="img1" alt="현재그림" border="0">
- </form>
- </body>
- </html>
세번째 방법..,,.
네번째 방법..,,.
IE7 용은...
ie7에서는 아래와 같이 background속성으로 넣어주면 이미지가 표시됩니다.
- <html>
- <body>
- <script>
- function previewImage(obj)
- {
- var dest = document.getElementById("preview");
- dest.style.background = "url(" + obj.value + ") no-repeat";
- }
- </script>
- <input type="file" onchange="previewImage(this)">
- <br><br>
- <div id="preview" style="width:100px; height:100px"></div>
- </body>
- </html>
다섯번째 방법..,,.
사이즈는...
- <html>
- <head>
- <script>
- function previewImage(obj)
- {
- var dest = document.getElementById("preview");
- var img = new Image();
- img.src = obj.value;
- dest.style.width = img.width + "px";
- dest.style.height = img.height + "px";
- dest.style.background = "url(" + obj.value + ") no-repeat";
- }
- </script>
- </head>
- <body>
- <input type="file" onchange="previewImage(this)" />
- <br /><br />
- <div id="preview" style="width:100px; height:100px"></div>
- </body>
- </html>
FF는 안되요..;;
반응형
'인터넷정보' 카테고리의 다른 글
산돌커뮤니케이션 폰트 무료 다운로드 행사 (0) | 2007.10.18 |
---|---|
올블스러운 이미지 클라우드 만들기 (0) | 2007.10.18 |
올블스러운 이미지 클라우드 만들기 (0) | 2007.10.18 |
onchang 이벤트 발생한적 있는지 검사하는 스크립트 (0) | 2007.10.18 |
onchang 이벤트 발생한적 있는지 검사하는 스크립트 (0) | 2007.10.18 |
이미지 업로드시 해당 이미지 파일 미리보기 (0) | 2007.10.18 |
싸이월드 한달 출석하면 도토리 100개 무료 충전 (0) | 2007.10.18 |
싸이월드 한달 출석하면 도토리 100개 무료 충전 (0) | 2007.10.18 |
마우스 드래그 복사시 출처 자동복사 (0) | 2007.10.18 |
마우스 드래그 복사시 출처 자동복사 (0) | 2007.10.18 |