fr . comp . lang . javascript


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: coder quelque chose de plus malin que <base href=".."> sur Fr Comp Lang Javascript



Groupes les plus fournis
usenet prison comp lang java sci techniques energies comp stockage soc homosexualite misc engeulades sci astronautique misc engueulades comp applications emacs sci zetetique comp lang perl comp reseaux ip comp securite rec photo labo numerique test comp os ms-windows programmation reseaux internet hebergement sci electrotechnique usenet forums evolution comp lang javascript


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

Déjà 25 millions d'applications Adobe Air '
Silicon.fr - 19 sep 2008
Une série de librairies JavaScript permet d'aller plus loin en offrant d'accéder aux ressources locales de la machine. Mais c'est bien dans le domaine du ...
source

actualité

Firefox 3.1 disposera d'un moteur JavaScript ultra rapide
Silicon.fr - 25 août 2008
Prévue pour la fin de l'année, cette version intégrera le moteur JavaScript TraceMonkey, qui remplacera avantageusement SpiderMonkey. ...
Mozilla optimise son moteur JavaScript Journal du Net
Firefox 3.1 booste l'exécution Javascript avec ... Génération NT
Mozilla met un turbo Javascript sous le capot de Firefox LeMagIT
PC Inpact - Clubic
21 autres articles
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.lang.javascript |

fr . comp . lang . javascript

Re: coder quelque chose de plus malin que <base href="..">



accueil . fr . comp . lang . javascript




Re: coder quelque chose de plus malin que &lt;base href=&quot;..&quot;&gt;

   
Sujet: Re: coder quelque chose de plus malin que <base href="..">
De: stephanemoriaux.NoAdmin (l' arobase) wanadoo.fr.invalid (SAM)
Groupes: fr.comp.lang.javascript
Organisation: les newsgroups par Orange
Date: 22. May 2008, 10:06:58
Christophe Lohr a écrit :
SAM a écrit :
(qui nous dit que le stock des images sera dans *ce* répertoire ?)

c'est effectivement le cas

<script type="text/javascript">
(snip)
</script>

merci pour le coup de pouce.
Je n'ai pas compris pourquoi tu recherchais le '?file='

J'avais compris que c'était un indicateur de lien "normal" relativement à la base, par opposition aux autres liens relatifs au site.
C'est vrai que pour l'extraction de l'url du répertoire ce n'est pas obligé, m'enfin c'est un moyen comme un autre.

Bon, j'avais un peu oublié de repérer le répertoire :-/

function resite() {
var url = self.location.search.toString().split('=')[1];
var repertoire = url.substring(0, url.lastIndexOf('/'));
var A = document.links;
var lien = '';
for(var i=0; i<A.length; i++) {
   lien = A[i].href;
   if(lien && lien.indexOf('?file=')<0)
   A[i].href = repertoire + lien.substring(lien.lastIndexOf('/')+1);
   }
A = document.images;
for(var i=0; i<A.length; i++) {
   lien = A[i].src;
   if(lien && lien.length>0 && lien.indexOf('?file=')<0 )
   A[i].src = repertoire + lien.substring(lien.lastIndexOf('/')+1);
   }
}
window.onload = resite;


Mais voici ce à quoi je suis arrivé et qui fait presque ce que je veux :

Il me semble que là on fait abstraction des liens vers des sites externes ?
et quid des vidéos et autres ?

--
sm


Date Sujet  Auteur
01.01. o 
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique misc finance sci zetetique comp os mac-os x rec sport rugby sci psychanalyse tv tnt rec photo numerique soc alcoolisme

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique lettres langue francaise sci psychanalyse misc finance sci zetetique rec photo numerique comp os mac-os x lettres langue anglaise comp divers

actualité

Déjà 25 millions d'applications Adobe Air '
Silicon.fr - 19 sep 2008
Une série de librairies JavaScript permet d'aller plus loin en offrant d'accéder aux ressources locales de la machine. Mais c'est bien dans le domaine du ...
source

actualité

Le moteur JavaScript de Google Chrome est-t-il le plus rapide '
Silicon.fr - 4 sep 2008
Il convient de préciser quelques points concernant la vitesse de V8, le moteur JavaScript présent dans Chrome. Tout d'abord, s'il est exact que TraceMonkey ...
source


 




Copyright 2008 ©  - YouTheNet.com

| growth |