2009-07-12 6 views
0

polldaddy에서 미리 작성된 일부 JavaScript를 사용하고 있습니다.링크를 클릭하지 않고 JavaScript 팝업을 얻으려면 어떻게해야합니까?

링크를 클릭하면 설문 조사가 내 사이트의 오버레이로 팝업되는 자바 스크립트 옵션이 있습니다.

그러나 사람들이 사이트를 방문하면 링크를 클릭하지 않아도 오버레이가 자체적으로 표시됩니다. 여기

는 자바 스크립트입니다 :

당신이 포함하고있는 스크립트를 보면
<script language="javascript" type="text/javascript"> 
var PDF_surveyID = 'F1B4CE39FE1ECE86'; 
var PDF_openText = 'View Survey'; 
</script> 
<script type="text/javascript" language="javascript" src="http://www.polldaddy.com/s.js"></script> 
<noscript><a href="http://surveys.polldaddy.com/s/F1B4CE39FE1ECE86/">View Survey</a></noscript> 
+3

: 예를 들어, –

답변

1

http://www.polldaddy.com/s.js 보면 링크가 기록은 다음과 같은 성명에 페이지가로드 될 때 이것을 직접 호출하십시오. 좋은 작업 -

<body onload="PDF_launch(PDF_surveyID)"> 
는 개인이 그것을
+0

는 감사가 당신의 위치에 올 때마다 나타나지 않도록 설문 조사를 완료 할 때 당신은 또한 쿠키를 설정하는 것을 고려할 수 있습니다 – Angela

2

, 당신은이 수행 볼 수 있습니다 :

document.write('<a href="javascript:PDF_launch(\''+ PDF_surveyID +'\');">'+ PDF_openText +'</a>'); 

이 페이지에 링크를 넣어. 그러면 페이지가로드 될 때 PDF_launch으로 전화를 걸면됩니다. 그래서

document.write('<a href="javascript:PDF_launch(\''+ PDF_surveyID +'\');">'+ PDF_openText +'</a>'); 

이 링크를 클릭하면, 당신이 할 수있는 것들

PDF_launch(PDF_surveyID); 

가 부르고 :

관련 문제