[JS] savoir dans quel domaine on est ?

savoir dans quel domaine on est ? [JS] - HTML/CSS - Programmation

Marsh Posté le 05-02-2003 à 18:23:21    

hello,
j'aimerais savoir comment récupérer le domaine dans lequel on se trouve, je veux dire par là que:
 
si par exemple on a notre page contenant le JS dans l'adresse ci dessous:
 
http://zob.prout.fr/mespages/index.html
 
 
pouvoir récupérer
 
http://zob.prout.fr/

Reply

Marsh Posté le 05-02-2003 à 18:23:21   

Reply

Marsh Posté le 05-02-2003 à 18:25:18    

RegExp en JS. Cherche ça sur google (j'ai jamais eu besoin de m'en servir en JS pour le moment).

Reply

Marsh Posté le 05-02-2003 à 18:33:21    

help :(  :( j'y arrive pas :(


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
Reply

Marsh Posté le 05-02-2003 à 19:03:28    

:sweat:


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
Reply

Marsh Posté le 05-02-2003 à 19:39:38    

ouais mais malheureusement je peux pas faire ça :) car mon trucmuch est généré par des xsl etc...bref l'histoire est compliquée et totalement rasante :D
mais ske je veux savoir c ske j'ai demandaid :D

Reply

Marsh Posté le 05-02-2003 à 19:48:06    

k666 a écrit :

ouais mais malheureusement je peux pas faire ça :) car mon trucmuch est généré par des xsl etc...bref l'histoire est compliquée et totalement rasante :D
mais ske je veux savoir c ske j'ai demandaid :D


 
Ca ça marche en local, par contre, j'ai pas testé sur un domaine
 

Code :
  1. function initPath()
  2. {
  3. var cheminComplet=document.location.pathname;
  4. var cmpt;
  5. var path="";
  6. var pos;
  7. var pointeur;
  8. //on cherche les occurences de %20 et on les rempace par des espaces
  9. while((pos=cheminComplet.indexOf("%20" ))!=-1)
  10. {
  11.  cheminComplet=cheminComplet.substring(0,pos)+" "+cheminComplet.substring(pos+3,cheminComplet.length);
  12. }
  13. //on verifie la position de mesPages dans la chaine  
  14. pointeur=cheminComplet.indexOf("\\mesPages" );
  15. if (pointeur==-1)
  16. {
  17.  pointeur=cheminComplet.indexOf("\\mesPages" );
  18. }
  19. //on recupere le chemin
  20. for (cmpt=1; cmpt<pointeur; cmpt++)
  21. {
  22.  path=path+cheminComplet.charAt(cmpt);
  23. }
  24. return path;
  25. }


 
suis pas sûre du résultat mais tu peux toujours tester..  [:spamafote]  
 
 
 

Reply

Marsh Posté le 05-02-2003 à 19:58:33    

bin ça tombe bien paske justement j'ai besoin d'un truc qui marche en local et en http, et sous mozilla, IE, sous Unixlike et sous windoze
donc voili je vais faire des ptits tests, mais en tout cas :jap:merci:jap: et up!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed