Soucis avec le plugin JQDnR (plugin Jquery de fenetrage)
Bonjour tout le monde,
j'ai un soucis en JQuery pour afficher une page web
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| function CreerFenetre(url,numform){
var urlc = "dump_html.php?URL='"+url+"'&NUMFEN="+numform;
$.ajax({
type: "GET",
dataType : 'html',
url: urlc,
success: function(retour){
$('#PageWeb'+numform).jqDrag('.jqDrag');
$('#PageWeb'+numform).jqResize('.jqResize');
$('<div><div id="PageWeb'+numform+'"class="jqDnR"><div class="jqHandle jqDrag"></div>').appendTo('Conteneur');
$('<div id="#Contenu'+numform+'">').appendTo('ConteneurHead');
$('#Contenu'+numform).html(retour);
$('</div>').appendTo('ConteneurFoot');
$('<div class="jqHandle jqResize"></div></div>').appendTo('ConteneurFoot');
$('#Contenu'+numform+' > a ').attr({target:'_blank'});
}
});
if ($('#Contenu'+numform).height() > 400){
var numBIGfen = numform;
$('#Contenu'+numBIGfen).height('400px').css('overflow','auto');}
} |
Cette fonction récupere du code html fourni par un proxy via une url passée en parametre. Ensuite je crée une fenetre qui va afficher cette page Web.
voici le code de la fonction php qui récupere la page.
Code:
echo "<div id='ConteneurHead'>".$TabPage[$numfen]."</div><div id='ConteneurFoot'></div>";
$TabPage[$numfen] contient une chaine qui est le contenu de la page web demandée (en html).
Mon soucis et que dans Creerfenetre en JQuery, j'ai la variable retour qui contient le code html sans soucis (preuve que le AJAX marche bien ici) mais rien ne s'affiche. Je pense que ca vient de la facon dont je creer ma fenetre.
Pouvez vous m'aider ?
edit 07-07-09 :
J'ai mis ca à la place mais aucun résultat, toujours la page blanche.
$('<div><div id="PageWeb'+numform+'"class="jqDnR"><div class="jqHandle jqDrag"></div>').appendTo(retour+' > Conteneur');
$('<div id="#Contenu'+numform+'">').appendTo(retour+' > ConteneurHead');
$('#Contenu'+numform).html(retour);
$('</div>').appendTo(retour+' > ConteneurFoot');
$('<div class="jqHandle jqResize"></div></div>').appendTo(retour+' > ConteneurFoot');