Forum de discussion
Forum « Programmation Javascript » (archives)
Re: pb sur contenu d'une variable pour forcer une page dans un jeu de cadres (frameset)
Envoyé: 26 juin 2004, 7h38 par Oznog
On va déjà simplifer :
nomurl = new String (window.location);
corsrc=nomurl.substring(nomurl.lastIndexOf('/')+1,nomurl.length);
alert(corsrc);
Ensuite, tu ajoute des guillemets, c'est plus propre.
...SRC="'+entsrc+'"...
...SRC="'+corsrc+'"...
et ...SRC="'+rubsrc+'"...
Enfin, ajoute une trace pour voir si tu as réellement un nom de fichier. Par exemple, si le window.location est "http://www.trucsweb.com/Javascript/" le résultat sera vide parcequ'il y a une barre oblique à la fin. C'est souvent la cas pour une page par défaut comme index.htm ou default.htm...
D'autre part, il se peut que window.loacation ne contiennent rien! Assure toi-en aussi. Mais c'est sûr que le problème vient de l'assignation au départ du URL à partir de window.location.
Si on savait ce que tu veux faire! Tu veux sans doute forcer à ouvrir ta page dans un cadre, noralement on passe la page en paramètre!
Si tu prennais une seconde pour écrire un sujet significatif tu nous aideraient à t'aider tout en offrant en même temps la chance à ceux qui désire trouvé une solution à ce problème. D'ailleurs la réponse à cette question a déjà été données.
Ciao
Oznog
Réponses
|