Depannage PC Boutique Forum
informatique

Insérer caractère dièse dans une URL

Aide informatiqueAssistance informatique gratuite Aide informatique
informatique

#1   

damsterdam

Insérer caractère dièse dans une URL

Bonjour !
Alors voilà, je voulais faire, lors du clic sur un bouton, une ouverture de pop-up demandant un nom de dossier à taper afin de l'insérer dans une URL ; j'y suis parvenu, en ré-accomodant un script servant à protéger très basiquement ses pages par mot de passe :

Dans <head> :

Code:

<SCRIPT LANGUAGE="JavaScript">
adresse='http://www.123123.com/#blabla/'
function redir() {
var nomdedossier=prompt("Inscrivez le nom de dossier. Puis cliquez sur OK","Votre dossier")
if (motdedossier==null) {}
else{
window.location=adresse+nomdedossier}
}
</SCRIPT>

Dans <body> :

Code:

<input type="button" value="Ouvrir Dossier" onclick="redir()">

Jusque là, tout à l'air nickel.
Sauf que voilà, bah en fait non : le caractère "dièse" n'est pas reconnu dans l'adresse, tout ce qui est inscrit après ce caractère disparaît de l'url, et je me retrouve donc à la racine du site. Plutôt éloigné de ce que j'espérais...

J'ai entendu parler d'un truc, EncodeUrl, un genre de fonction dont j'ignore l'effet et l'utilisation.. Si quelqu'un(e) sait comment je pourrai faire, pour que ce fichu # reste là, je lui en serait très reconnaissant :)

Merci !



  


Réponse rapide

forum Répondez et participez librement forum
Services informatiques Merci d'écrire un méssage de plus de 10 mots en français correct.

Top recherche sur le forum d'aide

Pied de page des forums

informatique
Forum : Réseau - Sécurité - Materiel
Php - Référencement - Serveurs - Divers
Windows - Internet - Logiciels - Communication
SARL Brakstar - siret : 48501380900010 RCS
9 allée du colonel Koch. 91250 Saintry sur Seine
Tel : 01.69.89.99.57 - Mail : societe@brakstar.com
Brakstar.com par Jeremy Gautier