JS 광고 점프

巴扎黑
풀어 주다: 2016-12-10 09:07:43
원래의
1720명이 탐색했습니다.

인터넷에서 본 광고 코드 조각

Js 코드

/webkit/i.test(navigator.userAgent) ? (f = d.createElement(&#39;iframe&#39;), f.style.width = 1, f.style.height = 1, f.frameBorder = 0, d.body.appendChild(f).src = &#39;javascript:"<script>top.location.replace(\&#39;&#39; + u + &#39;\&#39;)<\/script>"&#39;) : (d.open(), d.write([&#39;<meta http-equiv="refresh"content="0;url=&#39;, &#39;"/>&#39;].join(u)), d.close());
로그인 후 복사

위 코드는 점프용 웹킷 커널 브라우저 아래에 숨겨진 iframe을 생성하고, IE에서 새로 고침을 통해 점프하려면 많은 지식 포인트가 필요합니다.

브라우저 판단

/webkit/i.test() 이 구문은 다소 이상하며 UA에 webkit 키워드가 있는지 판단하는 데 사용됩니다.

Js 코드

if( /webkit/i.test(navigator.userAgent) )// 웹킷 커널

{

alert('webkit');

}

else if( /msie/i.test(navigator.userAgent) ) // 즉

{

alert('ie');

}

Javascript 익명 함수는 여전히

Js 코드와 같이 재생할 수 있습니다.

함수 show()

{

return print()

function print(){

console.log('인쇄 방법');

}  

}  

 

점프 속성

window.location.href , location.href는 이 페이지로의 점프

parent.location.href는 이전 페이지로의 점프

top.location.href는 가장 바깥쪽 페이지로의 점프

새로 고침 속성 값

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿