Je veux inclure un tag publicitaire provenant d'une source tierce et généré via javascript, ce qui permet à l'utilisateur d'avoir une vue d'ensemble de la situation. document.writes
le code pour afficher l'annonce. Je n'ai aucun contrôle sur cela. J'ai réussi à le faire fonctionner de mon côté, MAIS je n'arrive pas à le centrer dans mon DIV. C'est comme s'il s'échappait et s'alignait à gauche après mon DIV. Je n'arrive pas à comprendre ce qui se passe. "SI j'inclus cette balise publicitaire directement dans la page à l'intérieur du DIV, elle se centre. Mais je dois lui passer dynamiquement des données avant qu'il ne demande la publicité, donc je dois la créer dynamiquement, mais voilà le problème. Elle s'affiche, mais alignée à gauche en dehors du DIV cible.
Ainsi, on me donne une balise js avec une src et cette src génère une balise document.write
qui écrit un iframe.
var js_src = ("contents_of_the_src").gsub(/tie=/,'tie=' + random10_digit)
var js_script = new Element('script',{'src': js_src});
Event.observe($('myDiv'), 'load', $('myDiv').insert({top : js_script}));
donc la vue en question est quelque chose comme ça :
<div id="myDiv">
<script language="text/javascript">
var js_src = ("contents_of_the_src").gsub(/tie=/,'tie=' + random10_digit)
var js_script = new Element('script',{'src': js_src});
Event.observe($('myDiv'), 'load', $('myDiv').insert({top : js_script}));
</script>
</div>
J'ai essayé de déplacer le js hors de la div, après, et d'essayer de l'insérer ensuite. J'ai essayé de créer un nouveau DIV, de le centrer et d'y inscrire la balise publicitaire. Tout est aligné à gauche et en dehors du DIV.
des idées/