2011-11-24 6 views
0
내가 다시 백엔드 작업을 수행하기위한 PHP 파일에 대한 참조를 만들어 내 HTML에서 다음과 같은 자바 스크립트 코드를 포함하고

:자바 스크립트, 적절한 방법

<script type='text/javascript'> 
<!--//<![CDATA[ 
var partnerId = "100b70a8a2248717"; 
var siteId = "12418"; 
var m3_u = (location.protocol=='https:'?'https://javascriptGetAd.php':'http://javascriptGetAd.php'); 
var m3_r = Math.floor(Math.random()*99999999999); 
document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u); 
document.write ("?partner_id=" + partnerId); 
document.write ('&amp;site_id=' + siteId); 
document.write ('&amp;version=1.5'); 
document.write ('&amp;language=javascript'); 
document.write ('&amp;format=wap'); 
document.write ('&amp;cb=' + m3_r); 
document.write ("'><\/scr"+"ipt>"); 
//]]>--> 

위와 같이 document.write()를 사용하지 않고 다른 방법으로 javascript 함수에서 javascriptGetAd.php를 호출 할 수 있습니까?

+0

에 대한 AJAX를 사용할 수 있습니까? 자바 스크립트? – biziclop

+0

@biziclop ... 예 ... 내 PHP는 자바 스크립트 형식으로 일부 데이터를 반환 – debaShish

+0

어쩌면 이런 식으로 : http://unixpapa.com/js/dyna.html – biziclop

답변

1

이 목적 당신의 PHP 수익을 무엇

var xmlhttp; 
    if (window.XMLHttpRequest) 
     xmlhttp=new XMLHttpRequest(); 
    else 
     xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 




    xmlhttp.onreadystatechange=function() 
     { 
     if (xmlhttp.readyState==4 && xmlhttp.status==200) 
     { 
     // Handle xmlhttp.responseText; 
     } 
     } 
    xmlhttp.open("GET","javascriptGetAd.php",true); 
    xmlhttp.send(); 
+0

나중에 ... 감사합니다 @ping localhost – debaShish