SP2 팝업차단 무시하고 팝업띠우기?!

DHTMLEdit 를 이용한것임

처음엔 팝업을 기본적으로 띠워보고,.. 안된다 싶을때

DHTML 에디터 액티브X를 가동시킨후 그것을 통해서 팝업을 띠움.

테스트 예제는 http://test.kilho.net/popup.html

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

function k_Popup(url,target,flag)
{ 
  var objPopup = window.open(url,target,flag);
  if (objPopup == 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>

コメント

  1. 죄송하지만 자세히 설명 쩜 부탁해두 될련지요.... 스킨파일에 어떤파일에 덮어씌워주면 되는건지...ㅠㅠ
  2. 이걸 퇴장 팝업으로 할려면 어떻게 하는지요?
    좋은소스 감사합니다.

お役立ち掲示板

Windows 윈도우 서버 2016 IIS 중지
GnuBoard 새 글 정리하기
開発のヒント WinDivert 오류코드
GnuBoard CKEditor 5 플러그인
開発のヒント 워드프레스와 그누보드 연동 모듈
Delphi 권한상승
Windows WMI 복구하기
Kilho.net 윈도우7 에서 WinDivert 2.2 관련 오류 발생시
WordPress 회원가입시 닉네임 필드 추가하기
GnuBoard 임의로 테마설정하기
GnuBoard CKEditor 5 플러그인
GnuBoard 클라우드플레어(Cloudflare) 사용시 아이피 주소 및 URL…
開発のヒント 변수를 텍스트로 저장 및 캐시로 사용하기
Kilho.net 시크릿SNI 화이트 리스트 등록하기
開発のヒント 지정 폴더 내 PHP 파일 최종 수정일 확인하기
GnuBoard 훅을 통한 글쓰기, 댓글 알림
開発のヒント CDN 간단히 구축하기
GnuBoard Syntax Highlight 적용하기
WordPress 단어 수정하기
Kilho.net WinDivert1.4 서비스 종료
Kilho.net ChangeDNS
開発のヒント 파일형 멀티(?) 카운터
GChat 타이틀 글자 바꾸기
IFRAME 사용시 길호챗이 안될경우
閲覧 SP2 팝업차단 무시하고 팝업띠우기?!
운영자가 접속중인 회원에게 1:1 대화 및 채팅방으로 초…
길호넷에서 제공되는 클립 맹글기!!
비밀방 개설시 오류가 생기는경우!!!
[펌] HTTP 에러 코드표
[펌] DNS설정으로 인터넷 빠르게!(설정법포함)