Newsgroup: it.comp.lang.javascript
Titolo: percorso immagine

document.write ("<img name='logo' src='../file-folder/immagini/logo.jpg'
align='left' border='0' WIDTH='300' HEIGHT='94'>");
ho fatto questa funzione in un file esterno per mettere un logo nella
parte superiore di ogni pagina del mio sito senza dover digitare in tutte
le pagine lo stesso codice ma in alcune pagine non viene visualizzato
nulla.
il problema probabilmente č dovuto al fatto che le pagine non sono tutte
nella stessa cartella e soprattutto non allo stesso livello dell'albero
del sito.
volevo sapere se č possibile ovviare a questo problema partendo col
percorso dalla radice ma non sono in grado di risalire alla "root".
potrebbe essere che la mia idea non sia adatta quindi qualunque idea o
appunto č comunque ben accetto
ciao a tutti e grazie anticipatamente
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 percorso dalla radice ma non sono in grado di risalire alla "root".
Spiega meglio, come è possibile che non sei in grado di risalire alla root?
-- 
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"
B.M.

 percorso dalla radice ma non sono in grado di risalire alla "root".
la root di un sito e' "/". Quindi ti basta fare, ad esempio:
document.write ("<img name='logo' src='/file-folder/immagini/logo.jpg'
align='left' border='0' WIDTH='300' HEIGHT='94'>");
Alla peggio puoi sempre inserire il percorso assoluto:
document.write ("<img name='logo'
src='
http://www.tuosito.com/file-folder/immagini/logo.jpg
' align='left'
border='0' WIDTH='300' HEIGHT='94'>");
-- 
C'ya,
  ZER0 :: coder.gfxer.webDesigner();
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 border='0' WIDTH='300' HEIGHT='94'>");
qualcosa non funziona ancora vedo di spiegarmi meglio:
<html>
<script language="JavaScript" src="/js/funzioni_js.js"></script>
<head>
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
  <title></title>
</head>
<body>
</body>
</html>
questo è l'html del file che ho creato
nel file funzioni_js.js ci c'è il codice 
document.write ("<img name='logo' src='/file-folder/immagini/logo.jpg'
align='left' border='0' WIDTH='300' HEIGHT='94'>");
che mi serve per creare un logo in qualunque pagina
questo è l'albero del mio sito
root
...ramo1
...ramo2
........ramo3 di 2
..................ramo 4 di 3
se il file è nel ramo 1 tutto funziona se è nei sottorami non va
inoltre non posso usare il percorso assoluto perchè il sito è diviso su 2
domini diversi e poi in locale non girerebbe.
spero di essere stato sufficientemente chiaro e anzitutto grazie ad
entrambi per l'interessamento


 border='0' WIDTH='300' HEIGHT='94'>");
qualcosa non funziona ancora vedo di spiegarmi meglio:
<html>
<script language="JavaScript" src="/js/funzioni_js.js"></script>
<head>
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
  <title></title>
</head>
<body>
</body>
</html>
questo è l'html del file che ho creato
nel file funzioni_js.js ci c'è il codice 
document.write ("<img name='logo' src='/file-folder/immagini/logo.jpg'
align='left' border='0' WIDTH='300' HEIGHT='94'>");
che mi serve per creare un logo in qualunque pagina
questo è l'albero del mio sito
root
...ramo1
...ramo2
........ramo3 di 2
..................ramo 4 di 3
se il file è nel ramo 1 tutto funziona se è nei sottorami non va
inoltre non posso usare il percorso assoluto perchè il sito è diviso su 2
domini diversi e poi in locale non girerebbe.
spero di essere stato sufficientemente chiaro e anzitutto grazie ad
entrambi per l'interessamento


 se il file è nel ramo 1 tutto funziona se è nei sottorami non va
Prova a pulire la cache, puo' darsi che non abbia preso l'aggiornamento del
file js.
Se continua a darti un risultato diverso da quello che ti aspetti, puoi
sempre cliccare sull'immagine "broken" col tasto destro e verificare che
URL ha quell'immagine.. da questo dovresti anche capire che tipo di errore
hai fatto.


 hai fatto.
grazie mille è proprio un problema di aggiornamento delle pagine sei stato
gentilissimo.
ciao e grazie ancora
