Est-il possible d'inserer un code javascript directement dans l'url ?

Thématique Est-il possible d'inserer un code javascript directement dans l'url ?, venez dialoguer avec de nombreux webmaster ! !

Forum webmaster


La Communauté Webmaster  forum rss
  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Est-il possible d'inserer un code javascript directement dans l'url ?
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Est-il possible d'inserer un code javascript directement dans l'url ?  (Lu 418 fois)
Est-il possible d'inserer un code javascript directement dans l'url ?
« sur: le 20-09-2007 à 21:05:05 »
Aerandir
Membre récent
*

Hors-Ligne

Messages: 1



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Salut à tous,
Comme vous le savez, il est possible d'insérer un code javascript dans la barre url de notre navigateur , par exemple:
javascript:alert('Incrivez votre nom dans le champ voulus')
Je voudrais savoir si il est possible d'inserer le code javascript dans un lien, par exemple:
http://www.monsiteperso.monhebergeur.com/(separateur_de_lurl_et_du_code)javascript:alert('Incrivez votre nom dans le champ voulus')

Si c'est possible, je dit un grand Merci à celui qui me donnera la solution, cela pourrait être utilsé pour donner des information aux internautes  concernant la page qu'il visite (par exemple sur un lien vers un formulaire d'inscription hebergé sur un autre site donner des indication par alert javascript)

Merci d'avance 

« Dernière Édition: le 20-09-2007 à 21:06:10 par Aerandir » Rapporter au modérateur   Connecté
Re:Est-il possible d'inserer un code javascript directement dans l'url ?
« Répondre #1 sur: le 23-09-2007 à 19:57:15 »
MarvinLeRouge
Habitué
***

Hors-Ligne

Messages: 382



Watch the rabbit !

Voir le Profil    WWW
Répondre avec citation

Salut,

A priori, il me semble que non (quoique je ne me sois jamais posé le problème ainsi). Mais rien ne t'empêche de déclencher une fonction javascript sur l'évènement onload de ta page, ce qui déclencherait ton alert juste après que la page ait fini de charger.

Rapporter au modérateur   Connecté

Lorsqu'un lapin rouge nait, on le nomme Marvin en mémoire de Marvin 1er qui détruisit la ville de Zautamauxime. Puis on le bannit car les lapins rouges, ça porte malheur ...
Re:Est-il possible d'inserer un code javascript directement dans l'url ?
« Répondre #2 sur: le 01-11-2007 à 20:45:36 »
tripy
Membre récent
*

Hors-Ligne

Messages: 7



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

En fait, si, ce serait possible, mais très déconseillé.

Il s'agirait de passer le code javascript comme une variable d'un formulaire:
http://monsite.com/mapage.html?js=function(){alert('yop'}

A la différence qu'il faudrait réaliser un encodage du javascript
Code:

var code="function(){alert('yop'}";
code=code.escape();

pour éviter la présence de charactères parasite dans l'url.

Et pour finir, il faudrait un language côté serveur (php, asp, jsp ou autre) qui génère un bout de javascript faisant un eval() de cette valeur, après l'avoir "décodée".

Mais celà permettrait à quiconque de réaliser cu CSS (dans le sens cross site scripting) ce qui est une pratique à proscrire.
De plus, je dois avouer que je vois mal la finalité de la chose....

Rapporter au modérateur   Connecté
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Le Sénat réclame une taxe sur les revenus
Yahoo en veut toujours plus
Un spammeur condamnée à 30 mois de prison
Google plaide pour un Yahoo indépendant
Jeux gratuits chez Yahoo avec de la publicité
Interviews Webmasters
Mise à jour du blog de Forum-webmaster !
Une rubrique E-commerce
 
 
 
 

Choisissez votre forum :
Discussions générales
Avis ?
A propos de Forum-webmaster
Présentation de services web
Actualité webmaster
Interviews Webmasters
HTML / CSS / XHTML
Javascript / DOM / Ajax
PHP / MySQL
Asp / Asp.net / IIS
Langages de programmation divers
Webdesign
Infographie
Flash / Director
Hébergement
Référencement
E-commerce
Le droit sur internet
Publicité - Affiliation
Formation[s]
Offres d'emploi
Demandes d'emploi
Recrutement bénévole
L'aparté ...
Matériel / Logiciel
Présentation

 

Copyright Skalpel 2008 - Tous droits réservés

creation de site strasbourg