이제 점점 더 많은 브라우저에 팝업 창을 차단하는 기능이 있습니다. 광고가 뜨고 차단되더라도 상관없습니다. 하지만 결제 시 고객이 광고를 차단한다면 상관없습니다.
Gmail의 "Oops"는 고전적이지만, 그저께 신윤님이 더 멋진 팁을 주셨습니다=. = 브라우저 가로채기를 켠 후 테스트하는 것을 잊지 마세요. 온라인 리더에서 코드가 필터링되는지 모르겠습니다. . 아래 코드는 실제로 기술적인 내용이 없습니다. 파세요 하하. . .
window._open=window. open;
window.open=function(sURL,sName,sFeatures,bReplace){
if(sName==undefine){sName="_blank"}
if(sFeatures==undefine){sFeatures ="" };
if(bReplace==undefine){bReplace=false};
var win=window._open(sURL,sName,sFeatures,bReplace)
if(!win); 🎜> warning ('맙소사! 당신의 컴퓨터에는 팝업 창을 차단하는 소프트웨어가 있습니다. 너무 귀찮습니다. 더 이상 오지 않을 것입니다! 제거하세요~~555~')
return false;
}
true
}
=. = 이틀 동안 window.open을 다시 작성했지만 여전히 더 나은 방법을 생각할 수 없었습니다. 매개변수를 하나씩 추가해야 합니다. 예를 들면 다음과 같습니다.
window.open("a.html", "a");
window.open("b.html","a","",true);
b.html을 열 때 뒤로 버튼이 없습니다.
sURL이 새 항목을 생성하는지 아니면 창의 기록 목록에 있는 현재 항목을 대체하는지 지정하는 부울입니다.
true sURL은 기록 목록의 현재 문서를 대체합니다.
false sURL은 기록 목록에 새 항목을 만듭니다
.