Aller au contenu

Lancer le VRAI lien


Jimi

Messages recommandés

Je butais sur ce truc depuis un bon bout de temps ...

 

Script pour lancer un vrai lien caché derriere un autre :

 

exemple (bidon , bien sur ) :

 

http://www.toto.com/cgi-bin/test/out.cgi?&...://www.ldfa.net

 

pour lancer http://www.ldfa.net sans passer par le cgi qui risque de m'emmener a coup sur sur une autre page !

 

ETAPE 1

creer une entree dans la BdR pour avoir le truc disponible dans le menu contextuel

Ce qui fera que sur un lien ==> clic-droit et hop !

 

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\VL]
@="file://C:\\AAA\\WIN98\\HTM\\vl.htm"

 

Le chemin du menu contextuel est pour win98 // IE5 , je ne sais pour les autres si c'est le meme, sinon le changer.

Verification faite le menu est au meme endroit sur un XP // IE 6

 

L'entree s'appellera VL dans le menu ( VL == Vrai Lien ) mais on peut mettre ce que l'on veux bien sur ...

Changer aussi le chemin ou se trouvera le fichier script ( chez moi dans l'exemple : C:\\AAA\\WIN98\\HTM\\vl.htm )

 

ETAPE 2

Creer le script

Creer un fichier texte et coller dedans :

<script LANGUAGE="JavaScript">
EXA=external.menuArguments.event.srcElement;
(EXA.tagName == 'IMG')? FL=EXA.parentElement.href:FL=EXA.href
FL2=FL.indexOf("http", 1)
if(FL2==-1){alert("Rien a traiter !\nle lien est ouvert normalement");VL=FL}
else{var T_p = FL.lastIndexOf("&p=");(T_p==-1)? VL=FL.slice(FL2):VL=FL.slice(FL2,T_p)}
NF=VL.replace(/\W/g, "_");window.open(VL, NF)
</SCRIPT>

Nommer ce fichier vl.htm et le placer en conformité avec le menu contextuel, evidement

 

Hop

 

Me signifier les cas non signalés ou ca ne marche pas !

 

edit 5: hop 5eme correction du script et Fin pour le moment

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois après...

Salut

Tu as essayé avec IE seul ?

Le menu apparait bien ?

Et sur plusiseurs sites ? ( dans certains cas ca ene marche pas )

 

des details, des details :lol:

 

Dans les maj secutity de XP ya pleins de restriction sinon ...

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...
Et bien j'ai essayé ce tips sans resultat.. wink.png

Rien ne se passe, je suis sous xp pro et j'ai bien suivi le processus... Nib

Normal ! Sur XP, IE est intégré à l'OS => il faut redémarrer pour voir ce genre de modifs !

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...
il n'y aurais pas un petit plugin pour ça ?????? ;)

 

Mais si ! C'est "Disable Page Annoyances" !

Dans "options", cocher "supprimer le traqueur de lien" (dorénavant, quand vous cliquerez sur un lien redirigé, vous irez directement sur la cible sans passer par la redirection).

Et pour afficher les vrais URL présents sur une page, cocher "afficher le lien réel" (dorénavant, les liens du type http://www.toto.com/cgi-bin/test/out.cgi?&...://www.ldfa.net s'afficheront sur la page directement comme http://www.ldfa.net) :angelic:

 

Disable Page Annoyances est dispo sur la page des plugins

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.