[英]javascript calling a php file in src , the proper way
我在HTML中包含以下javascript代碼,這反過來又引用了用於執行后端工作的php文件:
<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 ('&site_id=' + siteId);
document.write ('&version=1.5');
document.write ('&language=javascript');
document.write ('&format=wap');
document.write ('&cb=' + m3_r);
document.write ("'><\/scr"+"ipt>");
//]]>-->
我可以以任何其他方式從javascript函數內部調用javascriptGetAd.php而不使用如上所述的document.write()嗎?
您可以為此目的使用AJAX
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();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.