웹마스터 팁

네이버나 몇몇 자료들을 찾아보니 있긴한데, 일딴 무작정 DHTML Editor ActiveX 를 가동후 하기 때문에,
팝업허용된곳에서까지 클라이언트에 부하를 주는걸 볼수 있어서, 팝업 허용된곳은 그냥 window.open 을 썻고
창이 뜨지 않았을때 편법으로 창이 뜨게끔하여, 최대한 가볍게 할수 있도록 작성하였습니다.


<script language = "javascript">
////////////////////////////////////////////////////////////
//
// 홈페이지,프로그램 제작의뢰 : http://www.cretec.co.kr
//
///////////////////////////////////////////////////////////

function k_Popup(url,target,flag)
{
  if (window.open(url,target,flag) == null)
  {
    document.write("<object id='DHTMLEdit' classid='clsid:2D360201-FFF5-11d1-8D03-00A0C959BC0A' width='1' height='1' align='middle'><PARAM NAME='ActivateApplets' VALUE='1'><PARAM NAME='ActivateActiveXControls' VALUE='1'></object>");
    setTimeout('k_Popup2("'+url+'","'+target+'","'+flag+'")', 500);
  }
}

function k_Popup2(url,target,flag)
{
  try
  {
    DHTMLEdit.DOM.Script.execScript('window.open("'+url+'","'+target+'","'+flag+'")');
  }
  catch (e)
  {
    // DHTML ActiveX 까정 없을때 ^^
  }
}

// 사용법 k_Popup('주소','프레임','옵션');
k_Popup("http://test.kilho.net/poptest.html","","width=500,height=500");
</script>
제목 글쓴이 날짜
홈페이지 나갈때 새창띄우기 [2] piasol 2004.11.07
iFlower 윈도우리스 플래시 ActiveX 컨트롤 덴디 2004.11.16
로딩중인 페이지에 효과넣기 [4] LUFFY 2004.11.20
이미지 를 브라우져에서 내맘데로 옮겨두기 [8] piasol 2004.12.03
이제 미디어플레이어는 가라? 곰플레이어로 실시간으로 감상하자. [13] ⓣing★™ 2004.12.05
홈페이지를 풀스크린으로 띄우자 - 올플래시로 보이는군요. [21] Multi_Taeji 2004.12.10
홈페이지 탑 TOP 버튼 만들어보기 [9] 편입성공기 2004.12.06
로딩중 스크립트와 셀렉트창 같이 쓰기 [1] 예뜨락 2005.01.13
홈페이지 TOP 버튼 만들기 + 응용 [0001] [2] EDENe 2005.01.15
COPY & CUT 막기 / 경고 [0002] [10] EDENe 2005.01.16
페이지 경로 히스토리 표시하기 [0003] EDENe 2005.01.19
간단하면서도 강력한 웹페이지에 암호걸기 [5] 대류 2005.02.03
홈페이지index경로 이외의 하위 경로 차단 하는 방법 [펌] [10] 프란시스 2005.02.05
홈피 만들때 자주 사용되는 메타태그 모음 [18] 김태영 2005.02.20
플래시 칼라피커 두번째 버전 [1] 행복한고니 2005.03.16
풍선도움말 스크립트 [3] 행복한고니 2005.04.11
타켓으로 페이지 이동하는 스크립트 [2] 로크 2005.04.16
SP2 팝업차단 무시하고 팝업띠우기?! [8] 오길호 2005.07.23
홈페이지 만드실때 방문자의 해상도가 걱정 되신다면 [5] 한용 2005.11.11
새창으로 페이지열기에 대한... [2] 나만의길 2006.01.04