갤러리 작업할때 이미지를 새창으로 띄우는 경우가 있는데
이런 경우 사이즈가 다 달라서 애먹을 적이 있었습니다.
검색해보니 이렇게 사용하는 경우도 있어서 저도 사용 후 기록합니다.
HTML
<a href="javascript:fn_control('경로/이미지파일명')" class="btn"> 팝업 확인 ></a>
JS
function fn_control(img){
foto1= new Image();
foto1.src=(img);
Controlla(img);
}
function Controlla(img){
if((foto1.width!=0)&&(foto1.height!=0)){
viewFoto(img);
}else{
funzione="Controlla('"+img+"')";
intervallo=setTimeout(funzione,20);
}
}
function viewFoto(img){
largh=foto1.width+20;
altez=foto1.height+20;
stringa="width="+largh+",height="+altez;
finestra=window.open(img,"",stringa);
}
코드확인
'작업 일지 > JS' 카테고리의 다른 글
length > 0 해당 요소가 있을경우 (0) | 2024.03.05 |
---|---|
fade 효과 - setInterval( ) - 2가지 이미지 깜빡이며 보이기 (0) | 2024.03.04 |
iframe 스크롤 없애기 (0) | 2023.07.05 |
따라다니는 배너 (0) | 2023.07.05 |
TOP 버튼 (0) | 2023.07.05 |