Bonjour,
j'essaye d'intégrer Adsense dans une page Ajaxée (resultat de recherche), mais cela ne marche pas. J'ai repris l'exemple ici : http://www.jguru.com/forums/view.jsp?EID=1305379
Voici le code :
et le résultat obtenu :
Ajax affiche le code javascript, au lieu de m'afficher les annonces Adsense. Voyez-vous d'où vient le problème ?
Merci
j'essaye d'intégrer Adsense dans une page Ajaxée (resultat de recherche), mais cela ne marche pas. J'ai repris l'exemple ici : http://www.jguru.com/forums/view.jsp?EID=1305379
Voici le code :
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>test</title>
<script language="javascript">
var xmlhttp;
function loadXMLDoc(url)
{
xmlhttp=null;
// code for Mozilla, etc.
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
// code for IE
else if (window.ActiveXObject)
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if (xmlhttp!=null)
{
xmlhttp.onreadystatechange=state_Change;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
else
{
alert("Your browser does not support XMLHTTP.");
}
}
function state_Change()
{
// if xmlhttp shows "loaded"
if (xmlhttp.readyState==4)
{
// if "OK"
if (xmlhttp.status==200)
{
var storyDiv = document.getElementById('googlead');
storyDiv.innerHTML = xmlhttp.responseText;
refreshAd();
}
else
{
alert("Problem retrieving XML data");
}
}
}
function refreshAd() {
var currentTime = new Date();
googlead.location = "./js/adsense.js?s=" + currentTime.getTime();
}
loadXMLDoc('./js/adsense.php');
</script>
</head>
<body>ceci est un test
<iframe id="googlead" name="googlead" href="" src="" width="100%" height="100" scrolling="no" frameborder="0" marginwidth="0" marginheight="0">
</iframe>
</body>
</html>
et le résultat obtenu :
Ajax affiche le code javascript, au lieu de m'afficher les annonces Adsense. Voyez-vous d'où vient le problème ?
Merci