J'ai une fonction de rappel Ajax, qui va charger un fichier html et afficher le contenu de ce fichier HTMl dans une fenêtre pop-up.Fenêtre contextuelle de rappel Ajax
Cela fonctionne jusqu'à présent, cependant, je veux me débarrasser de la barre d'emplacement dans la fenêtre pop-up. Voici mon code
fonction _checkPopUpUpdate() {var = new Object callback(); callback.success = this.onExternalSuccess; callback.failure = this.onExternalFailure; YAHOO.util.Connect.asyncRequest ('GET', '/ ci/ajaxCustom/ajaxCheckPopupUpdate', rappel); };
fonction onExternalSuccess (o) {
if(o.responseText!==undefined) { var str=o.responseText; //document.getElementById('updateContent').innerHTML=str; if(str !== 'no update') // Then pop up. { L=screen.width-200; T=screen.height; **popup=window.open(str,"","alwaysRaised=yes,status=no,toolbar=no,location=no,menubar=no,directories=no,resizable=no,scrollbars=no,height=80,width=210,left="+L+",top="+T);** for (i=0;i<200;i++) { T=T-1; popup.moveTo(L,T); } } } };
fonction onExternalFailure (o) { alerte ("échec"); }
Donc, j'ai l'emplacement = 0, que je pense qu'il devrait corriger. Mais je reçois toujours la barre d'adresse dans ma fenêtre pop-up.