Bonjour, en fait, j'affiche le contenu de ma page par une requete ajax. Ce contenu affiche ou non une pub selon un tag dans une DB.
Si on affiche la pub alors ajax retourne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
"<div id="Pub"><p onClick="ShowPub();">Publicite</p><div id = "Contener_Pub"></div></div>"
qui fait appelle a la fonction ci dessous pour afficher la pub google.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
<script type="text/javascript">
// Affiche la publicité Google
function ShowPub(){
// On supprime toutes les variables créées par Google :
	for(i in window){
		if(i.substring(0,7)=="google_"){
			window[i] = null;
		}
	}
document.getElementById('Contener_Pub').innerHTML = '<p align="center">Chargement en cours, veuillez patienter...</p>';
<!--
google_ad_client = "pub-xxxxxxxxx";
/* 728x90, date de création 07/10/08 */
google_ad_slot = "xxxxxx";
google_ad_width = 728;
google_ad_height = 90;
//-->
var s = document.createElement('script'); // On crée une balise script pour charger le script de Google
s.type = 'text/javascript';
s.src = "http://pagead2.googlesyndication.com/pagead/show_ads.js";
 
document.getElementById("Contener_Pub").innerHTML = s;
 
}
</script>

mon problème ici est lorsque je clique dessus il me met "[Objet]" pour IE et "[object HTMLScriptElement]" pour FF. Il doit me manquer quelque chose mais je ne sais pas quoi?

Merci d'avance pour votre precieuse aide.

Cordialement