2011-11-14 3 views
0

페이지가로드되기 전에 NULL로 설정하려는 일부 코드가 있습니다.이 코드를 크롬 확장 또는 그리스 원숭이 스크립트로 변환 할 수 있습니다.페이지로드 전에 javascript 변수를 null로 설정하는 방법

if (/*@[email protected]*/false) { 
      document.onfocusin = onFocus; 
      document.onfocusout = onBlur; 
     } else { 
      window.onload = window.onfocus = onFocus; 
      window.onblur = onBlur; 
     } 
    } 

    function onBlur() { 
     var vidnowApp = document.getElementById("vidnow"); 
     if (vidnowApp && vidnowApp.onAppDeactivate) { 
      vidnowApp.onAppDeactivate(); 
     } 
    } 

    function onFocus() { 
     var vidnowApp = document.getElementById("vidnow"); 
     if (vidnowApp && vidnowApp.onAppActivate) { 
      vidnowApp.onAppActivate(); 
     } 
    } 

및 onblur는 onfocus 및 항상 설정되도록 null로 설정하는 가장 좋은 방법은 무엇입니까 : 여기에 문제의 코드는?

답변

0

최대한 빨리 (본문의 스크립트 태그에서와 같이) 수행하지만, 원하는 요소를 준비중인 문서에 집중시킵니다.

+0

나는 이것을 시도했지만 작동하지 않았다. 'if (/ * @ cc_on! @ */false) { \t \t document.onfocusout = null; \t} else { \t \t window.onblur = null; \t} – bammab

+0

jquery $ (document) .ready()를 사용해보세요. jquery를 사용하면 더 많은 친구가 생길 것이라고 약속 했었습니다. –

관련 문제