묻고답하기
popup 기능을 넣을려는데 너무 어렵네요.
2008.10.10 06:28
일반 html 문서를 링크를 걸고 popup을 띠울려니까 윈도우는 뜨는데 내용이 안나오네요..링크문제인지...도통??
소스는 아래와 같습니다..
<html>
<head>
<script language="javascript">
<!--
//팝업윈도우, 스크린 중앙에 위치, 다중 오픈 방지
var winname_1;
var openF = 0;
function popup(fileName, intWidth, intHeight, intLeft, intTop, vScrollbars, vResizable, vStatus){
today = new Date();
winName = today.getTime();
var fileName, intWidth, intHeight;
var screenWidth = screen.availwidth;
var screenHeight = screen.availheight;
if(intWidth >= screenWidth){ //스크린 상테에 따라 스크롤바 자동표시
intWidth = screenWidth - 40;
vScrollbars = 1;
}
if(intHeight >= screenHeight){ //스크린 상테에 따라 스크롤바 자동표시
intHeight = screenHeight - 40;
intWidth = intWidth + 20;
vScrollbars = 1;
}
if(intLeft == 'auto' || intTop == 'auto'){ //스크린 중앙에 위치 시키기
var intLeft = (screenWidth - intWidth) / 2;
var intTop = (screenHeight - intHeight) / 2;
}
var features = eval("'width=" + intWidth + ",height=" + intHeight + ",left=" + intLeft + ",top=" + intTop + ",scrollbars=" + vScrollbars + ",resizable=" + vResizable + ",status=" + vStatus + "'");
if(openF == 1){
if(winname_1.closed){
winname_1 = window.open(fileName,winName,features);
}else{
winname_1.close();
winname_1 = window.open(fileName,winName,features);
}
}else{
winname_1 = window.open(fileName,winName,features);
openF = 1;
}
winname_1.focus();
}
//-->
</script>
</head>
<body>
<a href="javascript:popup ('http://skny.org/image/test.htm/','500','350','auto','auto','0','0','0');">이벤트보러가기</a>
</body>
</html>
위쪽 반전된 부분 즉 image 폴더 안에 test.htm을 넣고 해봤는데...팝업창은 뜨는데...내용이 없거나 옮겨졌다는 메세지가 나옵니다.
분명히 ftp로 htm 파일 imag 폴더에 올렸거든요.
몇 번을 시도했는지도 모르겠네요...열만 잔뜩 받아서... 이젠 한계에....좀 도와주십시오.