Newsgroup: it.comp.www.html
Titolo: mistero!

Dopo aver postato una richiesta qualche giorno fa (cfr finestra immagine),
ho finalmente risolto il problema. Ora nel mio sito si possono vedere i
thumb e cliccando sopra ad essi si apre la relativa finestra pop-up delle
dimensioni volute. Poichč non sono riuscito a fare in modo che al click in
ogni successivo thumb la finestra pop-up fosse sempre la stessa, onde
evitare che uno si ritrovi con mille finestre aperte ho applicato l'azione
"chiudi finestra". In pratica, passando con il mouse sulla foto del po-up
compare la fatidica manina: un click, e la finestra si chiude. Per rendere
ancora piů evidente il meccanismo ho provveduto a far comparire insieme alla
manina la scritta "close". Perň c'č un fatto strano che per me resta un
mistero. Mentre nella prima foto partendo adall'alto a sx
(exxo il link:
http://www.fos-ter.com/Pagine%20foto/portfolio/industrial.html
) il pop-up
funziona correttamente (manina e scritta "close"), nella seconda il pop-up
si chiude con il solito click ma la manina non viene accompagnata dalla
scritta "close". L'azione č impostata esattamente nello stesso modo (con
adobe golive), ho controllato anche il sorgente ed č uguale, ma niente. La
scritta non compare. Chi di voi capisce il perchč?
grazie
foster

 scritta non compare. Chi di voi capisce il perchè?
Confronta i tag delle due pagine, probabilmente non hai messo il TAG 
"alt" nella seconda, o qualcosa del genere.
Facendo un passo indietro, per aprire una popup devi usare javascript.
Tu hai un gran casino di javascript, non sto a indagare perchè.
Fai una funzione (nella <head>)
<script language="JavaScript">
<!--
function apripopup(pagina)
window.open(pagina, "popup", "width=100,height=100")
//-->
</script>
Poi il link nella pagina può essere
<a href="#" onClick="apripopup('paginetta.html')>...</a>
Fun qui, grosso modo l'hai fatto.
Per aprire SEMPRE nella stessa popup, basta cambiare la funzione:
<script language="JavaScript">
<!--
function apripopup(pagina)
miapopup = window.open(pagina, "popup", "width=100,height=100");
miapopup.focus();
//-->
</script>


Infatti nell'immagine che non funziona hai messo il tag ALT vuoto, che va
cosě a rendere nullo l'effetto del TITLE del collegamento; prova a togliere
quindi quell ALT=""


Adesso provo a studiarmelo, intanto grazie mille! Ti farò sapere....
ciao
foster

 quindi quell ALT=""
Ciao mathew, ti ringrazio di esserti preso la briga di indagare, ma
purtroppo io sono molto sprovveduto, avendo creato il sito con golive e non
direttamente in html....Ora, sono andato a cercarmi quell'ALT="" che tu mi
hai indicato  non l'ho assolutamente trovato. Ho cercato nel linguaggio html
della agina incriminata, ovvero quella con la foto della prua della nave in
cui la scritta close non compare. Vista la mia bella trovata di disabilitare
il tasto destro, non ho potuto farlo direttamente dal browser, aprendo in
note pad il codice html. Quindi l'ho fatto da golive, andando a guardare
l'editor sorgente e anche l'editor struttura. Bč, non l'ho
trovato.....Comunquer il tag (mi dici dov'č e come hai fatto a trovarlo?)
non ce l'ho messo io, io ho fatto le due pagine (quella della prima foto e
quella della seconda in cui non funzia il "close") con la stessa procedura
sfruttando le azioni di golive e mettendo come "titolo" del link la parola
close...
grazie ancora e ciao
foster

 Comunquer il tag (mi dici dov'è e come hai fatto a trovarlo?)
Eh, eh...!
Sappi innanzitutto che impossibile evitare che qualcuno ti visualizzi il
codice, in un modo o nell'altro ci si riesce.
Nella pagina incriminata trovo questo:
<img
src="../../../images/Portfolio_images/Industrial/arrivo%20troncone%20prua%20
a%20genova_c.jpg" alt="" height="470" width="322" border="0">
Invece in quella che funziona questo:
<img src="../../../images/Portfolio_images/Industrial/saldatore_c.jpg"
width="600" height="404" border="0">
Come vedi in quella che non funziona è presente il tag alt="" che non è
presente in quella che invece funziona.
E' proprio la presenza di questo tag vuoto che va a rendere nullo l'effetto
del tag TITLE del collegamento.
A proposito: il TAG è nel file "saldatore.html", quindi nei file delle
singole immagini.
Ciao!

Credo di aver scoperto almeno una cosa: ho aggiornato golive 5 passando al 6
in questi giorni. La differenze tra le due pagine sta proprio in questo. Il
6, a quanto pare, nei link fotografici non consente di visualizzare il
tuitolo (mentre nei link di testo si). Se io linko una foto e metto come
titolo clese quando compare la manina il close non c'č. Se invece linko una
scritta, con la manina mi compare anche il famoso titolo
close....Evidentemente č un baco dellq versione 6, poichč con la 5 non
succedeva niente del genere. Se scoprissi il sistema di intervenire
manualmente per correggere questo "baco", magari trovando quel famoso ALT,
sarei a posto....
ciao
foster


Fai così: apri la pagina "prua genova.html" (quella che insomma contiene
l'errore) con wordpad; a quel punto ti trovarai davanti il codice HTML > vai
nella finestra cerca e inserisci l'intera stringa alt="" > una volta che
l'hai trovata eliminela.
Fammi sapere.
Ciao!


Sei un grandissimo, e come te anche rozilipo. Avevavte capito
tutto.....chissà perchè la versione 6 di golive mette quel tag....
Geniacci, grazie mille!!!!!!!
ciao
foster


No, ma infatti fai bene, era solo per ricordarti che purtroppo su internet è
difficile proteggere il codice, soprattutto poi se si vogliono proteggere
delle immagini, praticamente impossibile perchè nel momento che le
visualizzi sul tuo browser sono già nel tuo computer... era solo per
informarti!! :-)

 l'errore) con wordpad;  (cut)
Come vedi sopra, ho fatto! Ancora graze mille!
ciao
foster