Popup ? comment la faire under et la fermer de la page qui l'a creer ?

cyrphp Messages postés 18 Date d'inscription dimanche 17 octobre 2004 Statut Membre Dernière intervention 13 avril 2009 - 17 oct. 2005 à 00:15
cyrphp Messages postés 18 Date d'inscription dimanche 17 octobre 2004 Statut Membre Dernière intervention 13 avril 2009 - 17 oct. 2005 à 01:30
bonjour a tous



j'ouvre une popup dans laquelle je met le contenu d'un texte area contenu rafraichi a chaque appuie clavier.



mes problemes (la fonction recherche, forum/script ne m'a rien apporte d'efficace)

1. sous IE (sp2 IE6) une nouvelle popup est creé a chaque fois et prend
le focus , (tester sous win98/IE6 et une autre config sp2 IE6, le
probleme n'apparait pas !), cela sembkle etre sur mon seul pc ?!

FF et les autres : pas de problemes.

1.1Comment faire en sorte, a partir d'une page de
n'ouvrir qu'une seule popup et de garder le focus dans le textarea ?



le code de la page qui me taquine :-) :



<html >

<head>

<title>ouvre, ecrit, ferme </title>

<script type="text/javascript">

var apercu1;

function rfshpopup() {

message = document.forms[0].elements["messager"].value;

apercu1 = window.open('', 'apercu1', 'height=300,
width=850, top=0, left=0, toolbar=no, menubar=yes, location=no,
resizable=yes, scrollbars=no, status=no');

apercu1.document.write(message);

apercu1.document.close();

}



function fermer()

{

if (apercu1)window.apercu1.close();

}

</script>

<style type='text/css'>

body {text-align:center}

</style>

</head >



<FORM >

ecrire dans la zone d'edition et visualiser dans la popup


<textarea rows="20" name="messager" id="messager" onkeyup="rfshpopup(this.value); " ></textarea>



[javascript:fermer() Fermer la fenêtre d'aperçu ]

</FORM >

</html>







merci de me montrer mon erreur .


cyr

1 réponse

cyrphp Messages postés 18 Date d'inscription dimanche 17 octobre 2004 Statut Membre Dernière intervention 13 avril 2009
17 oct. 2005 à 01:30
oups popup !, sujet qui fache (je bloque moi-meme les popup).

si je me dirige vers l'idée d'une popup, c'est que le frame (autre
option qui marche tres bien, me deplait et que je souhaite m'en passer),

et que Iframe(deja tester, pas mal avec ff) et div(a peu prés ok
avec IE) ne fonctionnent pas tres bien selon les navigateurs et
sont limités dans leurs comportements.

je souhaite obtenir en affichage quelque chose qui se comporte comme
une reelle page. (..<html>.. css js etc...)
pour tester en direct mes essais, dans un but educatif et de probleme
d'affichage de page web dans les different navigateurs.

la page avec frame que je souhaite passer en popup. http://gcyrillus.free.fr/editeur-fmr/
je crois que c'est la meilleure explication que je puisse donner (le
code est en vrac, modifier x fois , il s'agit que de test de test et il ya beaucoup de nettoyage a faire, mais cela me rend deja le sevice demandé).

voila.
0
Rejoignez-nous