PDA

View Full Version : [html] Semplice problema javascript


[RenderMAN]
22-04-2007, 01:29
Premesso che non sono affatto pratico di html vi pongo un semplice problema javascript.

Vorrei fare in modo per determinati link si aprissero delle finestre con dimensioni fisse, senza scrollbar menu etc...

Ho cercato ed ho trovato questo script:

<a href="javascript:void(0)" onclick="window.open('prova.htm','prova','width=300, height=300, left=100, top=100, scrollbars=1');">visualizza la pagina</a>

Ho provato ad adattarlo ed applicarlo (offline ovviamente) alle mie esigenze ma sorgono rpoblemi, non funziona.

questo è il mio codice relativo al link:
<a target="_blank" href=="javascript:void(0)" onclick="window.open('/slideshow/tridimensionali/index.html','index','width=763, height=546, left=100, top=100, scrollbars=0');">GALLERIA OGGETTI TRIDIMENSIONALI</a>

così mi dice che non trova il file indicato.

Allora ho provato ad inserire il percorso locale comprensivo di hd nel senso
"c:\nomesito\slideshow\tridimensionali\index.htm"l ma anche così và in errore.

Dove sbaglio? Help...

Cioè il file da visualizzare in dimensioni fisse si trova nella sottodir "/slideshow/tridimensionali/index.html" eppure non funziona, dove sbaglio?

Grazie.

Grazie

andbin
22-04-2007, 10:53
;16835105']questo è il mio codice relativo al link:
<a target="_blank" href=="javascript:void(0)" onclick="window.open('/slideshow/tridimensionali/index.html','index','width=763, height=546, left=100, top=100, scrollbars=0');">GALLERIA OGGETTI TRIDIMENSIONALI</a>

così mi dice che non trova il file indicato.Il path è assoluto, visto che inizia con '/'. Se la pagina (non quella linkata ma quella in cui c'è questo codice) fosse richiamata tramite protocollo http, allora il path indicato sarebbe assoluto rispetto alla "root" del sito. Se la pagina l'hai aperta in locale (protocollo file://), allora sarebbe assoluto rispetto al drive ... ma dipende dal browser (e dal S.O.) perché potrebbe funzionare o no.

Non so se ti è chiaro il concetto di URL assoluto o relativo, in ogni caso cambia il path.

EDIT: e inoltre il terzo parametro di window.open, quello che contiene le "features", non deve contenere alcun spazio!