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
sci psychanalyse usenet prison rec moto rec photo numerique comp securite comp stockage soc homosexualite misc engeulades rec sport automobile misc engueulades comp lang perl comp os ms-windows programmation sci astronomie soc economie misc tabac reseaux telecoms pabx comp reseaux wifi rec tv terrestre comp lang javascript comp mail


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: 19. May 2008, 14:16:38
Christophe Lohr a écrit :
Bonjour,
  voici mon souci : j'ai un document html composé de plusieurs fichiers (quelques fichiers html, plus quelques images). La difficulté est que je dois les déposer sur un site qui gère les fichiers via une base de donnée. Ainsi on accède aux fichiers par une requête du style :
http://lesiteweb.org/file.php?file=/repertoire/index.html

La conséquence c'est que si mon fichier index.html fait un <IMG SRC="image.png">, les navigateurs vont le rechercher dans
http://lesiteweb.org/image.png et non pas dans http://lesiteweb.org/file.php?file=/repertoire/image.png

Bref, il me faut gérer cette URL de base non conventionnelle.
Naïvement, j'ai essayé avec le tag <base href=".."> dans l'entête, mais bien entendu, il n'est pas pris en compte...

cela veut-il dire que pour chaque image il faut faire :
      src="http://lesiteweb.org/file.php?file=/repertoire/image.png"
c a d  relancer le fichier 'file.php' qui doit alors titiller la base de donnée pour trouver l'image ?
N'est-ce point beaucoup de labeur pour le serveur ?

Si les images sont en fait dans un répertoire, je ne vois pas où est le problème avec :
     src="/repertoire_des_images/image.png"
?

Par conséquent, je pensais qu'il devrait être possible de coder en javascript une fonction qui d'une part repère la base de l'url du document html en cours, puis l'ajoute à tous les liens locaux.

??? la "base" de l'url de la page (http://lesiteweb.org/) est de toutes façons ajoutée silencieusement par le navigateur ...
Il suffit d'avoir le src des images en relatif à la racine du site

    src="/ ...

Si les images sont dans : repetoire/photos/
et si le php sait écrire : ?file=/repertoire/
il saura bien écrire cekivabien pour les src, non ?
   src="<?php echo $repertoire ?>/photos/photo_1.jpg"


--
sm


Date Sujet  Auteur
01.01. o 
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs misc engueulades soc politique test soc economie rec moto rec collections soc religion autos lada soc alcoolisme

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs misc engueulades soc politique test usenet abus d misc finance lettres ecriture misc droit soc religion soc economie

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

| Black radish |