Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Redirection de page [ JavaScript et le navigateur / Autre ] (clementio)

mercredi 14 juin 2006 à 16:21:34 | Redirection de page

clementio

Administrateur CodeS-SourceS

Bonjour à tous,

D'habitude je "traîne" sur VBFrance mais là je viens vous posez une petite question sur JavaScript.

Voilà le problème:

Lorque l'on ouvre le site [ Lien ], on est redirigé vers une page de pub dont l'url commence toujours par [ Lien ].
[ Lien ]Testez et vous verrez.

Donc ce que je veux faire c'est empêcher cette redirection pour rester sur la page principale.

Techniquement, le script de la page d'AlloCiné écrit un cookie qui permet de ne pas réafficher la pub si on retourne sur la page principale ou qui affiche la pub si le cookie n'existe pas si vous préférez.

J'ai résolu le problème mais ma méthode ne me plaît pas.
En fait, j'utilise un navigateur qui s'appelle MyIE2 est qui permet d'écrire des PlugIns qui sont ni plus ni moins des scripts JavaScript. En plus on peut choisir d'exécuter un script au chargement complet d'une page.

J'ai donc écrit un script qui s'éxécute de cette manière. Le voici:

<script language="javascript">

var sURL = document.location.href;

if(sURL.indexOf('www.allocine.fr/pub/',0) != -1){
 document.location.href = "/";
}

</script>

Donc tout marche très bien et quand j'ouvre le site d'AlloCiné, mon script s'exécute (lorsque je suis sur la page de pub) et je reviens sur la page principale.

Mais alors quel est le problème me direz-vous?

En fait, je voudrais écrire un script qui donne le même résultat dans une page HTML qui me servirait de lien vers AlloCiné dans mes favoris. Ainsi, ça marchera indépendemment du navigateur et ça évitera d'exécuter mon script à chaque page que je charge dans MyIE2.

Voilà, j'espère avoir été assez clair que les "pointures" de ce site pourront m'aider!!!

Clm

PS: Si en echange vous voulez un tuyau en VB, n'hésitez pas...


jeudi 15 juin 2006 à 00:45:52 | Re : Redirection de page

rrk275

Euh ptet en utilisant un window.open ...

jeudi 15 juin 2006 à 02:25:12 | Re : Redirection de page

clementio

Administrateur CodeS-SourceS
En fait, si quelqu'un pouvait me donner un exemple qui fonctionne directement, ce serait le top...

Clm

jeudi 15 juin 2006 à 12:52:51 | Re : Redirection de page

rrk275

<html>
<head>
 <script>
 var fen = window.open(" [ Lien ]","");
 
 </script>
 <title></title>
</head>

<body onLoad="window.open('http://www.allocine.fr/','');fen.close();">


</body>

</html>

testé ca marche
si tu veux changer completement de page :
<html>
<head>
 <script>
 var fen = window.open(" [ Lien ]","");
 
 </script>
 <title></title>
</head>

<body onLoad="fen.close();this.location = 'http://www.allocine.fr/'">


</body>

</html>
(tu peux remplacer le onLoad par un onClick sur un bouton ..

 


jeudi 15 juin 2006 à 14:22:27 | Re : Redirection de page

clementio

Administrateur CodeS-SourceS
Super!!!!!

Le premier exemple ne marche pas mais le deuxième oui!!!

J'avais bien trouver un truc du genre mais il me manquait l'astuce du fen.close().

En tout cas merci pour l'efficacité de cette réponse,

A+, Clm

jeudi 15 juin 2006 à 16:23:32 | Re : Redirection de page

clementio

Administrateur CodeS-SourceS
Réponse acceptée !

Non en fait ton script ne marche pas.

J'avais oublié de désactiver mon PlugIn....

Mais bon, j'ai réglé le problème. Ce qui ne va pas c'est qu'il faut temporiser l'ouverture des pages sinon c'est trop rapide et je pense que le cookie n'a pas le temps d'être écrit.

Donc finalement, ça marche nickel avec ce script:

<html>
<head>
<script language="javascript">

  var fen = window.open(" [ Lien ]", "");

  function Charge() {
    self.location = " [ Lien ]";
    fen.close();
  }

</script>
</head>
<body onload="window.setTimeout('Charge()',500)">
</body>
</html>


Et voilà, j'ai mis le lien vers cette page dans mes favoris pour tomber direct sur AlloCiné!!!




Cette discussion est classé dans : script, problème, page, redirection, pub


Répondre à ce message

Sujets en rapport avec ce message

Problèmes avec 2 javascripts sur une même page ... [ par sky51 ] J'ai un petit problème: Mon site utilise des frames. Dans diverses pages, j'utilise un script qui permet de visualiser une nouvelle page a partir d'un Problème de redirection à la fermeture [ par sebmayer ] Bonjour, Voilà je pose ma petite question, car après avoir tourné des heures sur le forum, je n'ai pas réussi à régler mon problème. Donc en fait je probleme création d'un script de redirection [ par termifr ] voila donc en php j'ai une valeur $url=htp://.......je souhaite que quand j'ouvre la page redirection que l'utilisateur soit redirégé vers la page de pb de frames [ par David_monchy ] bonjour, j'ai le meme problème que ce topic: http://www.javascriptfr.com/infomsg/LIEN-FRAME_171132.aspx à savoir, j'ai une 1ere page qui est déompoosé sauvegarde sur xml [ par Hermios ] Bonjour à tous, Mon problème est le suivant, j'aimerai enregistrer des données d'une page html sur un fichier javascript, lorsque celle ci se ferme. A executer un script en fin de chargement de la page [ par HackPac ] Lu all !Je possède un système d'échange de bannière. Les membres mettent un code sur leurs page pour afficher aléatoirement les bannières des autres s Problème d'affichage dans un UserControl [ par damiendu56 ] bonjour à tous, Je développe actuellement une application sous Visual C#.NET Sur toute cette application, je souhaite afficher la date et l'heure problème iframe [ par c_ensias ] Bonjour, j'ai une iframe à l'interieur d'une page. J'ai un setinterval toutes x secondes pour récupérer l'url de la page de mon iframe : document.getE Script pour savoir si la page est ON [ par piouffon ] Voila donc j'aimerais savoir si il était possible de creer avec un code source javascript un systeme qui permetrait d'afficher une certaine image si u recherche de script [ par nickg ] Je cherche un script qui me permettrait d'inclure un texte provenant d'une page web, dans une autre page web . Par exemple une zone de texte que l'o


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,546 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.