Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
bretonperdu frontpage mioche
|
comment creer un lien qui ferme une fenetre pop up , Posté le: 27-10-2004 16:39 |
|
|
bonjour,
j'ai créé un site avec des fenetres pop up
pour agrandir des cadres
je souhaiterai mettre en haut à droite de chaque page un lien qui fermerai la fenetre
style "fermer la fenetre"
quelqu'un peu m'aider svp?????
merci d'avance
Bretonperdu[/u] |
|
|
nykefr html mioche
|
comment creer un lien qui ferme une fenetre pop up , Posté le: 27-10-2004 19:40 |
|
|
Salut, esaye dont ceci :
Code: |
<html>
<head>
<script type="text/javascript" language="javascript">
<!-- Début
function twFermer() {
window.close();
}
// Fin -->
</script>
<body>
<a href="javascript:'twFermer();'">Fermer la fenêtre</a>
<!-- Avec un bouton de formulaire -->
<form>
<input type="button" onclick="twFermer()" value="Fermer la fenêtre">
</form>
</body>
</html>
|
Jamais testé.. |
|
|
nykefr html mioche
|
comment creer un lien qui ferme une fenetre pop up , Posté le: 27-10-2004 22:37 |
|
|
Fermeture avec un délai..
Code: |
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!-- Début
tempsFermeture = 10;
// Fermer le PopUp après 10 de secondes?
// Mettre 0 pour ne pas fermer le PopUp
function Debute(URL, WIDTH, HEIGHT) {
propFenetre = "left=50,top=50,width=" + WIDTH + ",height=" + HEIGHT;
preview = window.open(URL, "pub", propFenetre);
if (tempsFermeture) setTimeout("pub.close();", tempsFermeture*1000);
}
function PopUp() {
url = "URL du PopUp";
width = 267; // largeur du PopUp en pixels
height = 103; // hauteur du PopUp en pixels
delay = 2; // temps en seconde avant l'ouverture du PopUp
timer = setTimeout("Debute(url, width, height)", delay*1000);
}
// Fin -->
</SCRIPT>
<BODY onLoad="PopUp();">
</BODY>
</HTML> |
Note: ce qui est en rouge est pour l'explication... |
|
|
bretonperdu frontpage mioche
|
petit pb , Posté le: 28-10-2004 11:41 |
|
|
salut et merci de ta réponse
ton code fonctionne pour le bouton
mais pour le texte "fermer la fenetre" cela fait un lien vers une page blanche avec le texte : twFermer();
je te rappel le code
head :
<script type="text/javascript" language="javascript">
<!-- Début
function twFermer() {
window.close();
}
// Fin -->
</script>
body :
<a href="javascript:'twFermer();'">Fermer la fenêtre</a>
si tu vois l'erreur
a plus
Bretonmoinsperdu |
|
|
nykefr html mioche
|
comment creer un lien qui ferme une fenetre pop up , Posté le: 28-10-2004 13:00 |
|
|
J'ai pas cherché sur le js.. alors je te mets celui ci a la place et il fonctionne..
Code: |
<a href="#" onclick="window.close(); return false">Fermer cette fenêtre</a> |
|
|
|
salemioche salemioche
|
comment creer un lien qui ferme une fenetre pop up , Posté le: 28-10-2004 13:08 |
|
|
Code: |
<a href="javascript:'twFermer();'">Fermer la fenêtre</a>
|
enleve les '
Code: |
<a href="javascript:twFermer();">Fermer la fenêtre</a>
|
|
|
|
bretonperdu frontpage mioche
|
fermeture pop up , Posté le: 28-10-2004 13:29 |
|
|
merci!
ca fonctionne
par hasard
je voulais à la base faire un petit diaporama automatique de 4-5 photos
sur une page type flash
je n'ai pas l'adsl et ne souhaite pas acheter le flash
tu ne connais pas un petit logiciel gratuit qui pourrait me permettre de réaliser cela???
dans tous les cas merci
bretonquiaretrouvésonchemin |
|
|
nykefr html mioche
|
comment creer un lien qui ferme une fenetre pop up , Posté le: 28-10-2004 15:32 |
|
|
Macromédia flash est en sharware pendant 15 ou 30 jours selon la version.. sa te donne une marge pour faire ta galerie, sinon tu as des petits scripts en javas qui te permets de faire des diaporamas.
Pour le logiciel gratuit, je ne sais pas . |
|
|
|