[Réglé] Besoin d'aide pour redirection javascript

marion17
WRInaute impliqué
WRInaute impliqué
 
Messages: 518
Inscription: 11 Nov 2006

[Réglé] Besoin d'aide pour redirection javascript

Message le Lun Sep 03, 2007 11:57

Bonjour a tous

j'aimerais que sur une page web, j'ai un lien géré par javascript, qui transfere vers une page "veuillez patienter nous vous transferons" et qui affiche la page demander 1 secondes après, comme on peu voir sur pas mal de sites, marchant notement.

Vous avez une petite idée ?

merci infiniment pour toutes aides.
Dernière édition par marion17 le Lun Sep 03, 2007 13:14, édité 1 fois.


erestrebian
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 472
Inscription: 15 Juin 2007

Message le Lun Sep 03, 2007 12:05

Personnellement, j'utilise l'"ajax" et je mets un texte ou une image de chargement...

biscuit avait pondu un truc un peu complexe sur le sujet pour ma part, j'utilise le onLoad()...

le script de biscuit:
http://www.webrankinfo.com/forums/viewtopic_78947.htm

Sinon, tu charges une page intermédiaire avec du texte sur lequel tu mets un timer...

http://www.devparadise.com/technoweb/code/jscript/a252.php

marion17
WRInaute impliqué
WRInaute impliqué
 
Messages: 518
Inscription: 11 Nov 2006

Message le Lun Sep 03, 2007 12:10

erestrebian j'aprecie ta rapidité et serviabilité exemplaire !

ce que je chercherais serais plutot d'avoir un lien comment ça :

Code: Tout sélectionner
<a href='javascript:redirection("http://www.aol.com")'>aol</a>



et si je vous donne ça :

Code: Tout sélectionner
function redirection(ds)
{
   escape(document.location.href);
   ds='/go.php?url='+ds+';
   document.location.href=ds;
}



vous pouvez me bricoler un truc ?

et que le timer de 1 seconde et l'url sois donc récupéré par go.php pour transféré.

un truc simple en fait, mais apres les vacances je suis perdu lol

merci
Dernière édition par marion17 le Lun Sep 03, 2007 12:14, édité 1 fois.


spout
WRInaute accro
WRInaute accro
 
Messages: 4377
Inscription: 14 Mai 2003

Message le Lun Sep 03, 2007 12:13

Je pense qu'avec jQuery BlockUI Plugin, il doit y avoir moyen.

marion17
WRInaute impliqué
WRInaute impliqué
 
Messages: 518
Inscription: 11 Nov 2006

Message le Lun Sep 03, 2007 12:16

spout merci , mais j'ai édité entre temps, l'ajax me semble beau mais assez complex pour le moment :)


julienr
WRInaute impliqué
WRInaute impliqué
 
Messages: 913
Inscription: 5 Aoû 2003

Message le Lun Sep 03, 2007 13:12

marion17 a écrit:
Code: Tout sélectionner
<a href='javascript:redirection("http://www.aol.com")'>aol</a>

Code: Tout sélectionner
function redirection(ds)
{
   escape(document.location.href);
   ds='/go.php?url='+ds+';
   document.location.href=ds;
}



bah là tu y est presque juste sur ta page go.php qui doit renvoyer du html tu rajoutes
Code: Tout sélectionner
<body onload="setTimeout( "document.location.href = '<?= $_GET['url']; ?>'", 1000 );">
</body>

marion17
WRInaute impliqué
WRInaute impliqué
 
Messages: 518
Inscription: 11 Nov 2006

Message le Lun Sep 03, 2007 13:14

mamamia merci julienr !!

J'utilise la balise meta refresh : mon dieu qu'elle est bien cette balise punaise, super furtif, comprendrons ceux qui peuvent ^^

merci beaucoup, probleme résolu :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité