Newsgroup: it.comp.lang.javascript
Titolo: [niubbo] E' possibile farlo?

Salve a tutti,
sto da poco cominciando con js e vorrei realizzare uno script per il mio 
sito ma credo che con js non si possa fare.
In poche parole vorrei realizzare uno script che apra una sidebar (fatta 
in html) all'interno del browser mentre l'utente sta navigando in rete.
In pratica vorrei che l'utente fosse in grado mentre naviga di aprire 
una sorta di finestrella sul mio sito cliccando su di un link dei 
preferiti senza che pero' venga deviato o vengano aperte altre finestre.
Non so se sono stato chiaro. Cmq cio' che principalmente mi 
interesserebbe sapere e' se con js e' possibile realizzare uno script 
come quello che vi ho descritto.
Essendo nuovo di js e venendo da php (lo so e' un'altra cosa) non sono 
ancora in grado di comprendere esattamente i *limiti* di js.
Qualcuno mi potrebbe delucidare?
Grazie in anticipo,
Filippo

 ancora in grado di comprendere esattamente i *limiti* di js.
Non è una questione di javascript, bensì di browser. Javascript è un
linguaggio di scripting, ospitato - in questo caso - da un browser. Ciò che
chiedi tu dipende dalla natura stessa del browser in questione, dalle
features che possiede, a prescindere da javascript.
-- 
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth."

[...]
Ti ringrazio vivamente per i consigli. Effettivamente non ero a 
conoscenza di questa feature.
Quello che vorrei realizzare io e' simile alla sidebar pero' non 
dovrebbe fare affidamento alle feature di uno o due bw (anche se tra i 
piu' utilizzati).
Vorrei richiamare attraverso un link una funzione js presente sul mio 
spazio web che visualizzi un layer sulla pagina che l'utente sta in quel 
momento visualizzando.
Probabilmente non e' possibile farlo per questioni di sicurezza, penso.
BTW forse sto approfittando della tua cortesia :)
p.s. visto che sono ancora troppo niubbo, qualcuno mi potrebbe 
consigliare dei siti di riferimento per dei manuali online (tipo 
php.net
)
saluti,
Filippo

 consigliare dei siti di riferimento per dei manuali online (tipo 
php.net
)
Il problema č che, a differenza di linguaggi server side come php, lato
client non c'č una piattaforma unica.
Javascript č solo supportato dai browser Gecko based (e i vecchi Netscape),
IE implementa JScript, il DOM č differente, e cosě via.
Quindi, posso solo consigliarti le reference:
#DOM w3c
http://www.w3.org/DOM/
#DOM Gecko
http://www.mozilla.org/docs/dom/domref/
#DOM IE
http://msdn.microsoft.com/workshop/author/dhtml/reference/dhtml_reference_entry.asp
#Javascript
http://developer.mozilla.org/en/docs/Category:JavaScript:References
#JScript (IE)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/1e9b3876-3d38-4fd8-8596-1bbfe2330aa9.asp


 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/1e9b3876-3d38-4fd8-8596-1bbfe2330aa9.asp
Ti ringrazio per tutti i tuoi utilissimi consigli.
A presto (dato che ritornero' presto.. ;) ),
Filippo

 A presto (dato che ritornero' presto.. ;) ),
Ci trovi qua. :)


 qualunque, tipo google o altro.
Perfetto, e' esattamente quello di cui avevo bisogno. Sei stato 
gentilissimo ad abbozzare questo codice, ora ho tutto piu' chiaro.
C'e' solo un ultimo dubbio che mi resta: e' possibile richiamare una 
funzione di un file esterno anziche' dichiarare la funzione con lo 
pseudo-protocollo?
Se non e' possibile fare cio', esiste un limite di caratteri da 
immettere nella location bar (come i 255 caratteri di un comune URL) 
oppure posso scrivere quanto mi pare?
Lo so che sono domande banali ma sono completamente all'asciutto!
Grazie mille!
--
Filippo

 Grazie mille!
De nada :)
-- 
Chuck Norris una volta č accidentalmente inciampato e ha distrutto l'intero
stato dell'Ohio.