Insérer caractère dièse dans une URL
Pièces détachées Forum Contact

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

Aide informatique Nous rachetons vos PC portables (et MAC) HS Aide informatique
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 !



  



information


Réponse rapide

forum Répondez et participez librement forum
Services informatiques Merci d'écrire un message de plus de 10 mots en français correct. (Tout message mal rédigé sera effacé.)

Top recherche sur le forum d'aide

Pied de page des forums

Forum : Réseau - Sécurité - Materiel
Php - Référencement - Serveurs - Divers
Windows - Internet - Logiciels - Communication
SARL Brakstar - siret : 48501380900010 RCS
203 chemin des hoirs - Bat G - 83140 Six fours
Mail : societe@brakstar.com
USA EN ES BR PO DE NL IT AR CH S CH T SU DN HU JP TE RU PL FI NO GR SE SL VN ET TH UK SL IN LH RO LE HE BG KO CZ MS CAT IR IS CR AZ