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. 이걸 퇴장 팝업으로 할려면 어떻게 하는지요?
    좋은소스 감사합니다.

精华帖

Kilho.net 칼무리 - 외부 명령으로 캡처 자동화하기
Windows Chrome 및 Edge를 TLS 1.2 모드로 실행
Windows 브라우저 환경설정 추출
Windows 네트워크 탐지
Delphi TrayIcon 이 흐릿하게 보이는 버그? 수정
Delphi 실행 중인 프로세스가 활성 창인지 확인하는 함수
Delphi 메세지 다이어그램(Message Dialog) 에 체크박스(CheckB…
GnuBoard 부트스트랩 테마 예제로 사용중인 main.php
GnuBoard 유튜브 스킨
Windows TLS 연결 끊김 해결 방법 - Kyber 비활성화
Windows WinDivert 사용중인 어플리케이션 검색
WordPress 답글 남기기 메시지 변경
Windows 작업 표시줄 (기타 시스템 트레이 아이콘) 제거 프로그…
WordPress cdn.jsdelivr.net 에서 ssl 인증서 오류 문제
GnuBoard cdn.jsdelivr.net 에서 ssl 인증서 오류 문제
开发技巧 Porto 테마에서 포스팅만 Loading Overlay
GnuBoard 아이디 대신 이메일로 회원 가입하기
Kilho.net 시크릿DNS - Kaspersky 백신 사용시 DNS 암호화 관련
Kilho.net 칼무리 - 영역화면 크기 오류인 경우
其他 HTTPS/DNS 차단 쉽게 이해하기
Kilho.net ChangeDNS - DNS 서버를 손쉽게 변경합니다.
GnuBoard 사이드바 만들기
Delphi 파일 포맷 알아내기
开发技巧 파일 포맷 알아내기
GnuBoard 웹폰트 적용하기
GnuBoard CKEditor 5 플러그인
Kilho.net [시크릿DNS] 프록시 혼합 사용 예제
Linux 웹서버 상태 확인 후 자동 재시작 쉘 스크립트
Kilho.net WinDivert 1753 에러 발생시
Kilho.net WinDivert 서비스 종료