mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.javascript
Titolo: Dimnesioni della finestra

Ciao a tutti,
avrei bisogno di sapere come si può fare per recuperare
le dimensioni della finestra.
window.innerWidth non funziona.
Ciao e grazie.
Matteo

 window.innerWidth non funziona.
Due righe separate (sono le stesse usate nel Menu a Tendina):
var 
nn=document.layers?true:false,N6=navigator.userAgent.toLowerCase().indexO
f("gecko")!=-1?true:false;
var 
BrowserWidth=nn?window.innerWidth:N6?document.width:document.body.clientW
idth;
"BrowserWidth" contiene il dato che cerchi
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

Newsgroup: it.comp.lang.javascript
Titolo: un guestbook in javascript

avete qualche esempio da suggerirmi? qualche link da cui scaricare qualcosa
di personalizzabile?

 di personalizzabile?
un guestbook esclusivamente in javascript, senza una tecnologia server side
e' assolutamente inutile
-- 
artemis.alpeia
escluso casi eccezionali come il famoso meteorite sul centro di calcolo

Newsgroup: it.comp.lang.javascript
Titolo: Eseguire file .EXE senza salvarlo

Ciao a tutti,
dovrei far eseguire a un utente un file .exe remoto (con il suo consenso
ovviamente),
senza che all'utente sia data la possibilità di salvare il file .exe.
Esiste un modo??
Grazie per le idee,
-= Hosso =-
----------------------------------------------------------------------------
---- 

 Esiste un modo??
Non credo
-- 
"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.
--

Newsgroup: it.comp.lang.javascript
Titolo: curiosità sugli oggetti.

Una curiosità----
perchè se utilizzo
var ss = document.getElementById('Giorni')
alert(ss)
mi stampa null su Opera e Firefox
e mi stampa [object] su IE ?
dovrei settare ss come oggetto prima del passaggio ? 

 e mi stampa [object] su IE ?
impossibile.
null vuol dire che non lo ha trovato (oppure, al limite, che ce ne è più 
di uno con lo stesso id).
Oppure intendi dire che è giusto null (non esiste l'oggetto con 
id="Giorni")? in tal caso può essere, IE se non lo trova potrebbe cercare 
anche "altro" (es. name="Giorni", con document.all lo faceva ...))

 ha scritto nel messaggio 
news:4d0788e2$0$6553$4faf...@reader4.news.tin.it...


 non con id e name
eccolo, IE in azione ... pensavo che questa porcata la facesse solo con 
document.all ...

 ha scritto nel messaggio 
news:ie831e$kjr$2...@news.eternal-september.org...

Newsgroup: it.comp.lang.javascript
Titolo: Ancora virgolette

Ciao,
vi ringrazio il problema esposto in "Le virgolette" del 27-06-2001 è stato
risolto.
Mi avete suggerito di mettere al posto di " la sequenza \u0022. Ma cosa
vuole dire? Non è la codifica ASCII. C'è in rete una tabelle con tutte le
corrispodenze dei caratteri con i simboli tipo \u0022?
Grazie,
Marco.
--
Age quod agis


\u0022 č il codice Unicode del carattere "
tutti i caratteri Unicode si specificano con
\u<codice esadecimale del carattere in 4 cifre>
esempio: \u0041 per A
su 
www.unicode.org
 trovi una lista dei codici
comunque per mettere le virgolette nella stringa:
"frase \"con virgolette\" in mezzo"
č piů semplice usare \"

 su 
www.unicode.org
 trovi una lista dei codici
Ci ho fatto un salto e mi e' apparso di notevole interesse. Pero', forse
a causa dell'essermi immerso nella lettura, non ho trovato l'intera
lista dei codici. Hai per caso l'URL diretto? 
Thank you.
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

Ma non puoi semplicemente usare \" oppure ' ? ho rivisto lo script che hai
postato precedentemente, mancava l'apice finale per questo motivo avevi un
errore
Ciao
Giuseppe Di Natale
gdin...@jsdir.com
---------------------------------------
JSDir, Your personal JavaScript trainer
http://www.jsdir.com
---------------------------------------

Newsgroup: it.comp.lang.javascript
Titolo: POP UP aperta solo una volta

Ciao a tutti,
ho la necessità di aprire una pop up all'apertura di un sito. 
Chiusa questa pop up, navigando nel sito e tornando alla home la pop up
non si deve riaprire.
Ho fatto una prova usando ASP:
Una volta aperta la pop up salvo in una Session un valore e tutte le
volte che torno alla prima pagina controllo il contenuto della
variabile, se è "piena" significa che la pop up è già stata aperta e
quindi non la riapro.. fin qui tutto bene..
Ma se uno utilizza i tasti del browser (Indietro e avanti) questo
controllo non viene effettuato con il problema che la pop up si apre...
C'è qualche soluzione più in java script? O altro??
Ciao ciao
Fabrizio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 controllo non viene effettuato con il problema che la pop up si apre...
Due possibilità.
1. 
Condiziona l'apertura della popup all'esistenza di un tuo cookie,
qualcosa del genere:
aa=document.cookie;
if (aa.indexOf("qze")==-1) { 
window.open(" ");
}
document.cookie="pippo=qze";
2. (solo se hai un frameset) 
Condiziona l'apertura della popup al valore di "pippo" che hai
dichiarato in un frame nascosto (o immobile, fa lo stesso). 
Nel frame:
pippo="x";
e nella pagina:
if (parent.NomeFrame.pippo=="x") {
window.open(" ");
}
parent.NomeFrame.pippo="y";
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)
Newsgroup: it.comp.lang.javascript
Titolo: Consiglio operativo e sintattico

ho in un frame un file .js in cui compare la  dichiarazione di una funzione
detta trovatore; tale fuzione viene invocata tramite l' evento on click su
di un imput type Button
onclick="trovatore(this.form.Paroladacercare.value)"
 supponendo di trasfrire il file .js in un altro frame chiamato Banle
modifiche da compiere sulla chiamata dell funzione pensavo fossero le
seguenti:
onclick="parent.Ban.trovatore(this.form.Paroladacercare.value)"
evidentement emi sbaglio perchè non funziona
  un grazie a chi mi risponde
Roby Pinzauti

Un file .js ti passa delle variabili con la
stringa da cercare..
es:
  var s = "ciao sono la stringa.";
  function SearchDemo(cercaS)
{
   return s.indexOf(cercaS);
  }
--
Bye
Ro<*¿*>berto

Newsgroup: it.comp.lang.javascript
Titolo: ottenere il DIV contenitore

Ciao a tutti.
Ho un menù show/hide, cioè dei DIV a cui cambio style.display.
All'interno dei DIV ci sono i link alle pagine, generati da database.
Al body onLoad, avendo l'oggetto link (ho il id), vorrei ottenere il 
DIV che lo contiene (devo farci uno show/hide).
E' possibile?
------------------------------------------------
Meglio dire a tua madre che fai il pianista 
in un bordello, piuttosto che il webmaster.
------------------------------------------------

 DIV che lo contiene (devo farci uno show/hide).
Se ho ben capito: 
document.getElementById('tuoid').parentElement
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.
--

 
Sì perfetto era quello, gracias


Newsgroup: it.comp.lang.javascript
Titolo: Utente Inesperto chiede AIUTO, forse per voi banale!!!!!

Carissimi amici,
spero possiate aiutarmi, ho un problema, il mio Internet Explorer &, da una
settimana ormai, non carica più la java virtual machine versione 1.4.1_03,
per cui ho difficoltà a visualizzare pagine e chat, che uso di solito. Sulle
opzioni avanzate di internet è tutto ok, anche i livelli di protezione sono
quelli segnalati dal sito di java sun, ho provato a reistallare sia
l'Explorer che la JVM, ma non è cambiato niente! Cosa posso fare? Vi prego
datemi un consiglio! Vi ringrazio e aspetto con ansia notizie.
Vincenzo Di Matteo.

Hai installato anche la java machine e ha preso il sopravvento?
a) in ie - avanzate le trovi tutt'e due, disattiva la java machine e attiva
la virtual; b) in xp mi sembra si possa settare ne dintorni di installazione
applicazioni
Newsgroup: it.comp.lang.javascript
Titolo: problema con le finestre

Ciao a tutti, č da poco che utilizzo javascript
Ho creato una pagina con un link che quando viene premuto si apre un 
window.open(....)
il problema č che dall'altra parte vorrei chiudere la finestra alla 
pressione di un tasto. La mia domanda č: come faccio a prendere il 
riferimento della finestra corrente? dovrei fare una cosa del genere:
<input type="Submit" onclick="finestra.close()">
il problema č che "finestra" deve essere la window corrente. Come mi 
riferisco a questo oggetto? 

 ha scritto nel messaggio 
news:YIDBg.65008$zy5.1...@twister1.libero.it...


 <input type="Submit" onclick="finestra.close()">
<input type="button" onclick="window.close()" />
Occhio: type="BUTTON" (non SUBMIT).
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

 riferisco a questo oggetto?

grazie a tutti
Newsgroup: it.comp.lang.javascript
Titolo: bloccare una pagina prima che venga visualizzata

E' possibile fare uno script .js che faccia la richiesta di una pagina ad un
dato server e una volta ricevuta ne blocchi temporaneamente la
visualizzazione, faccia una qualche azione, e solo dopo la visualizza sul
browser?
Spero che qualcuno possa aiutarmi.
Ciao,
--Gabriele

 --Gabriele
Andrea

 intendi?
Nel caso specifico ho bisogno di analizzare il DOM (e riesco a farlo) del
documento che ho richiesto di caricare, e sulla base di alcune regole
decidere se procedere alla visualizzazione o se invece far caricare al posto
di tale pagina un documento con un altro URL che segnala il mancato
caricamento della pagina richiesta.
Attualmente una volta caricata la pagina riesco a estrarne il DOM e fare le
ricerche che mi interessa, ma il problema è che vorrei farlo prima che la
pagina venga visualizzata (mi sarebbe inutile farlo prima, per la mia
problematica specifica).
Ciao,
--Gabriele

Ahiaiai, se parli di dom, mmm allora non so se ti funzionerà, comunque devi
creare un <div>o<layer>(dipende dai casi) tutto bianco che al caricamento
della pag lo fa sparire, tu puoi prima fargli fare le tue cose e poi...
<script>
if (document.layers)
 document.write("<LAYER NAME='loading' position=absolute z-index=0 top=0
left=0 width=100% height=100%  bbgColor= #FFFFFF
visibility=show'></LAYER>");
 else
 document.write("<DIV ID='loading'
STYLE='position:absolute;z-index:0;top:0;left:0;width:100%
;height:100%;layer-background-color:#FFFFFF;background:#FFFFFF;visibility:vi
sible'></DIV>");
self.onLoad=function (){
  if (document.getElementById)
   document.getElementById('loading').style.visibility="hidden";
    else if (document.layers)
  document.layers.loading.visibility="hide";
else if (document.all)
    document.all.loading.style.visibility="hidden";
 }
</script>

 della pag lo fa sparire, tu puoi prima fargli fare le tue cose e poi...
Non ci avevo pensato; quindi, l'unica soluzione prospettabile è quella di:
- creare un elemento dove caricare la pagina;
- nascondere quell'elemento (tramite la proprietà hidden) al momento
dell'onload
- e farlo riapparire solo se ha i requisiti richiesti.
Giusto?
La soluzione è sicuramente funzionale, ma mi chiedo se è possibile simulare
una richiesta HTTP tramite js, ed elaborarne la risposta.
Ciao,
--Gabriele

Newsgroup: it.comp.lang.javascript
Titolo: copatibilità con NS

Qualcuno sa dirmi come modificare il valore di un tag <a href="" ecc> sia da
explorer che da netscape da uno javascript?
pango



Dipende: Cosa vuoi modificare? Che intendi per valore? la stringa contenuta
nell'attributo "href" o il testo del link?
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:213Z31Z202Z2Y1...@usenet.libero.it...


 il valore dell'attributo href.
Basta cambiare direttamente la proprieta', allora.
Ad esempio:
<a href="
http://www.pippo.it
" 
onclick="this.href='
http://www.google.it
'">click me</a>
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"Quanti angeli danzano sulla punta di uno spillo?"
Newsgroup: it.comp.lang.javascript
Titolo: Calcoli con risultati strani

Eseguendo il seguente codice, sia con IE5beta che con Navigator4.5, mi risultano
cifre con decimali astronomici.
Succede anche a voi?
<script language="javascript">
<!--
var ultimo = 100.06
var vardol = 141.34*(ultimo-104)
var varlir = vardol*1700
document.write(ultimo-104," ($",vardol,", Lit. ",varlir,")")
//-->
</script>
Puo' anche darsi che (essendo io un non esperto in javascript) abbia tralasciato
qualcosa di importante.
I risultati strani sono questi:
-3.9399999999999977 anziche' 3,94
-556.8795999999996 anziche' -556,8796
-946695.
3199999994
 anziche' -946695,32
Ora capisco forse perche' tempo addietro girava questa frase:
"586 was called Pentium because 486+100=585.99532417"
Ciao e grazie
mar...@usa.nettoglimi (Rimuovere "toglimi")
ICQ 8959259
- Bookmarks; contenuti CD da edicola; annunci modellismo e manifestazioni:
 
http://www.geocities.com/Eureka/Park/5817/index.html
- Suoni e campionamenti da radio e tv:
 
http://www.fortunecity.com/skyscraper/download/99/index.html

...


Anch'io ho incontrato questa serie di problemi con i numeri a virgola
mobile, esattamente con il Borland C++ 5.0. Mi sono adattato ed ho usato
un'arrotondamento.
In javascript per arrotondare un numero si usa Math.round(num), che perň
arrotonda all'intero piů vicino.
Allora ho fatto una cosa del genere, per ottenere un numero con due cifre
dopo la virgola:
num=1.48916115
num=Math.round(num*100)
num = num \ 100
Finora non mi ha mai fatto cose strane.
CIAO :)

Newsgroup: it.comp.lang.javascript
Titolo: Problema script popup

Salve a tutti vorrei modificare questa riga di script in modo tale 
da permettere l'uso delle scrollbars
window.open(page,"","width="+larghezza+",height="+altezza+",left="+((screen.width-larghezza)/2)+",top="+((screen.height-altezza)/2)+"");
l'ho modificato in questo modo :
window.open(page,"",'scrollbar=yes',"width="+larghezza+",height="+altezza+",left="+((screen.width-larghezza)/2)+",top="+((screen.height-altezza)/2)+"");
soltanto che dopo non mi mantiene più la posizione centrata nel monitor
da cosa può dipendere?
Ciao Max

 da cosa puň dipendere?
Dal fatto che hai combinato un po' un macello. :)
window.open(page,"","scrollbars=yes,width="+larghezza+",height="+altezza+",left="+((screen.width-larghezza)/2)+",top="+((screen.height-altezza)/2)+"");
Avevi aggiunto un parametro alla funzione, invece che alla lista di
parametri.
-- 
C'ya,
  ZER0 :: coder.gfxer.webDesigner();
Ci siamo fatti una scopata cosi' eccezionale che anche i vicini hanno
fumato una sigaretta.
Now playing: nothing

 parametri.
Avevi proprio ragione ora funziona perfettamente grazie mille :))
Ciao Max
Newsgroup: it.comp.lang.javascript
Titolo: Script Debugger

Fra le varie installazioni e disinstallazioni di IIS, IE4,IE5 ecc... ho
notato un piccolissimo cambiamento!
Prima, nel menu Visualizza di Internet Explorer, era presente una voce
"Script Debugger" (o qualcosa di simile), che mi consentiva di attivare
appunto il debug di un javascript in un determinato punto ... adesso non
riesco piu' a visualizzare questa voce nel menu ...
qualcuno puo' gentilmente aiutarmi?
In realta' quello che cerco di fare e' un debug di un JavaScript un po'
rognoso e mi servirebbe necessariamente "Script Debugger" ... l'unico modo
che conosco per fare il debug e' quello che ho illustrato ... ma e' ovvio
che se qualcuno conosce di meglio e' sempre libero di consigliarmelo!
Grazie,
Pierpaolo

| In realta' quello che cerco di fare e' un debug di un JavaScript un po'
| rognoso e mi servirebbe necessariamente "Script Debugger" ... l'unico modo
| che conosco per fare il debug e' quello che ho illustrato ... ma e' ovvio
| che se qualcuno conosce di meglio e' sempre libero di consigliarmelo!
Se hai anche Netscape basta caricarci la pagina e scrivere "javascript:"
nella barra degli indirizzi. Ti dice il tipo di errore e il numero di riga.
Ciao
andrea/bergamasco
--
______________________________
Le faq di it.comp.www.html:
http://digilander.iol.it/tamburo
Newsgroup: it.comp.lang.javascript
Titolo: Testare che il dato inserito è un numero

Ciao a tutti,
Come posso associare in una text all'evento onChange che vada a testare che
il campo sia numerico??? tutto sulla stessa riga... se non è numerico parte
l'alert. Vorrei fare tutto sulla stessa riga della text.
Come fare?
non vorrei richiamare una funzione... a meno che questa non mi permetta di
settare il focus sull'oggetto che l'ha chiamata. Grazie!!!!

oppure nell'evento onChange disabilitare direttamente tutto cio' che non è
numerico tranne il "."(punto) e la ","(virgola) quali separatori di migliaia
e di decimali...
Ancora grazie!

"Francy" <oo...@aaaa.ll> ha scritto nel messaggio
news:YcXOa.10469$qa5.2...@news2.tin.it...

prova con
onChange="if(isNaN(this.value)){ alert('Errore!\nIl campo deve contenere un
valore numerico.'); this.focus(); }"
ciao. Angiblu

 ciao. Angiblu
Ciao e grazie!!!

 Funziona ma non accetta la virgola come separatore decimale.
Perche' la virgola non e' il separatore decimale, lo e' il punto.
-- 
C'ya,
  ZER0 :: coder.gfxer.webDesigner();
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

> Perche' la virgola non e' il separatore decimale, lo e' il punto.
si ma questo lo sappiamo io e chi programma e pochi altri... chi conosce
poco il tutto e si trova che non inserisce la virgola trova 2 soluzioni:
1) si stufa e non riempie il form
2) manda una mail x dire che non prende numeri decimali
3) scrive numeri senza la virgola e poi nelle note mi scrive che tutti i
numeri (circa 20) hanno la virgola alla 2 cifra decimale... e io vado sul DB
e modifico a mano i codici... 8)
Si potrebbe ovviare???
Grazie

 Si potrebbe ovviare???
nell'onblur del campo e/o nell'onsubmit della form, potresti sostituire 
la virgola con il punto, tramite replace:
Esempio banalissimo:
alert("12,32".replace(/,/,"."))
Questa ti sostituisce solo la prima occorrenza, ma non mi pare il caso 
che debba andare a sostituirle tutte, dato che se un utente inserisce 
piu' di una virgola ha cmq immesso un dato non valido.
Volendo potresti costruirti una regexp piu' complessa per la verifica 
che il campo abbia un valore numerico "valido" (solo numeri, solo un 
separatore decimale).


Scusa xche scrivi:
alert("12,32".replace(/,/,"."))
e non
alert("12,32".replace("," , "."))    ?????
come mai metti /(barretta) e non "(virgolette)  ??
Grazie

, aaaa...@aaaa.aa 
says...

Perche' il replace vuole come primo parametro una regexp (regular 
expression), che e' delimitata dalle slash.
La sintassi che usi tu e' quella che si potrebbe avere in Visual Basic 
o VBScript.
Per maggiori informazioni:
http://devedge.netscape.com/library/manuals/2000/javascript/1.3/referen
ce/string.html#1194258

Newsgroup: it.comp.lang.javascript
Titolo: aiuto con prg su java che non va ?

ho un prg PDFTool che gira su java...ma ora con win 7 64 bit malgrado
vedo installato java 8 , qunado clicco sul exe del programma ...mi dice
che non ho java, ma c'e !!!
 
 
 
leggo che ...
 
nelle note è scritto che è basato su Java-PDF itext, e che è richiesto
JRE/JDK
 
 
“PDFTools is developed using iText, a free Java-PDF library
Please note JRE/JDK (version 1.4 or above) is required to run PDFTools. .”
quindi forse devo scaricare quella libreria itext.
 
 
http://developers.itextpdf.com/downloads
 
 
ma cosa devo scaricare e come fare per far partire poi quel programma ?
aiutooo  grazie
 

 come fare per far partire poi quel programma ?
 
Chiedere su un newsgroup per Java. :)
 
Bye.
Newsgroup: it.comp.lang.javascript
Titolo: document.body.innerText

Mi sapete fornire una alternativa che funzioni anche su Netscape a
"document.body.innerText"? Grazie
--
Francesco Maddalena (fm76)
     --------
   cell: 3494701290
   msn: 
fm...@libero.it
   url: 
www.fm76.it
     --------

 "document.body.innerText"? Grazie
innerHMTL ?
-- 
"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. -- 


InnerHTML ritorna la stringa con tutti i tag HTML, io cercavo un modo per
recuperare soltanto il testo, lo stesso risultato che si può ottenere con
"document.body.createTextRange()".


Và che carino: 
http://www.faqts.com/knowledge_base/view.phtml/aid/19509



Credevo ci fosse un metodo oltre l'emulazione per tale risultato, ad ogni
modo anche se non l'ho ancora provato grazie, mi tornerà sicuramente utile.
PS:    Siccome sto pensando di avvicinarmi ad una programmazione web
compatibile con i vari browser sapresti indicarmi se esiste una risorsa
pratica ed esaustiva (come personalmente trovo MSDN) che tratta
specificamente questo?
(già conosco "DOM Cross References" su 
http://devedge.netscape.com/
 e
qualcos'altro ma non mi soddisfa.)
Ancora grazie


 qualcos'altro ma non mi soddisfa.)
No, non ne conosco altre più valide
se hai un po' di tempo puoi leggerti tutte le specifiche su 
w3.org
; per
sapere però come programmare il modo cross-browser puoi solo basarti
sull'esperienza...


 Và che carino: 
http://www.faqts.com/knowledge_base/view.phtml/aid/19509
Peccato che IE non permetta di accedere agli oggetti "atavici" come fa
Gecko.. al di la' degli accessor.
BTW, un paio di osservazioni sullo script:
Lasciato cosi', su IE da errore di sintassi. Bisogna modificare
l'assegnazione degli accessor in questo modo:
HTMLElement.prototype.__defineGetter__("innerText",function(){})
Quell'altra sintassi va benissimo nel momento in cui si deve sviluppare
solo con JS1.5.
Inoltre: La regexp non e' del tutto corretta, in quanto non da' un
risultato equivalente a quello fornito dall'innerText di IE.
-- 
ZER0://coder.gfxer.web-designer/
~ "Massi' che e' uno standard, e' uno standard proprietario."
(Gio')
bofh ~ "Incompatibilita` tra il clock della RAM e la lontananza della
sedia" (polygen)

 qualcos'altro ma non mi soddisfa.)
La cosa migliore e' usare le singole reference, + il W3C.
Quindi:
http://msdn.microsoft.com
http://devedge.netscape.com
http://www.w3.org
E' l'unica cosa seria da fare. Fidarsi di qualche altra cosa prodotta da
terzi, e' rischioso. E poi, "chi fa da se', fa per tre" :)
-- 
ZER0://coder.gfxer.web-designer/
~ I feel like I'm diagonally parked in a parallel universe.
bofh ~ "Errore 940100.." (polygen)

Newsgroup: it.comp.lang.javascript
Titolo: help

Scusate esiste uno script che mi possa indicare al momento della mia
connessione al mio sito quanti altri utenti sono connessi in quello stesso
momento?
come nell sito 
www.html.it
ciao e Grazie
Nicky G

 cerchero` un'altra donna dentro ai sogni di Tarzan...
Newsgroup: it.comp.lang.javascript
Titolo: Uno SCRIPT bello ma SEMPLICE - Grazie!

Ciao a TUTTI
Siamo gli alunni dell'ITC di Limbiate (MI) e stavamo costruendo un SITO su
PIRANDELLO!
La nostra HomePage sembra abbastanza (quasi TROPPO) semplice quindi ci siamo
messi a CERCARE nel sito 
www.javascript.it
 ... abbiamo trovato un JAVASCRIPT
PERFETTO (In pratica al passaggio del MOUSE l'immagine diventava NORMALE -
Mentre prima era PIU' OPACA), ma era troppo complicato da MODIFICARE! ...
Non volevamo uno spostamento SECCO ... molto facile da fare con DHTML di
FrontPAGE ... ... ... ma qualcosa CHE CAMBIAVA LENTAMENTE!
Chiediamo molto GENTILMENTE un SEMPLICE SCRIPT che abbia queste
CARATTERISTICHE! Se non lo AVETE o non CREDETE sia SEMPLICE ... almeno
DITECELO!
GRAZIE a TUTTI e ciao! BuonLAVORO
I ragazzi dell'ITCS E MORANTE

 ha scritto nel
messaggio news:9c0pe0$n3s$1...@pegasus.tiscalinet.it...


 .....CIAO!
Filtri come Alpha, sono proprietari di Explorer oppure anche in Netscape 
6 funzionano?
Grazie e ciao, Daniele

FrontPAGE ... ... ... ma qualcosa CHE CAMBIAVA LENTAMENTE!
Dovete farlo con flash. Con DHTML funzia solo per Explorer
it.comp.appl.macromedia
scaricate il prog in prova da 
www.macromedia.com
 e smanettate
p.s. funzia solo per 30gg dopodiche si paga :-)
----
Antonello Pasella 
studente di Ing.Informatica al Politecnico di Torino
Attualmente svolgo attivita' di formazione professionale

 p.s. funzia solo per 30gg dopodiche si paga :-)
Capirai! Tanto glielo paga la sQuola e poi se lo scopiazzano tutti :-)
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
              All the JavaScript you need
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

 FrontPAGE ... ... ... ma qualcosa CHE CAMBIAVA LENTAMENTE!
  Con le gif animate puoi dosare come vuoi il tempo della trasformazione.
  <a href="javascript:;" onMouseOver="document.pippo.src=immagine_animata.gif;">
  <IMG name ="pippo" src="immagine_opaca.gif"></A>

A me non funziona con IE5.5. Sei sicuro di non aver tralasciato qualcosa ?
AndreaP
----------------
<HTML><HEAD>
<SCRIPT language="javascript">
i=10
    function cambia() {
i+=2
if(document.all) document.all["luna"].style.filter="Alpha(opacity="+i+")"
if(document.getElementById)
document.getElementById('luna').style.filter="Alpha(opacity="+i+")"
if(i==100) return
chan=setTimeout("cambia()",50)
  }
</SCRIPT>
</HEAD>
<BODY>
<IMG src=tua.jpg"  id="luna" STYLE="filter:Alpha(opacity=10)"
onMouseOver="cambia()" onMouseOut="javascript:clearTimeout(chan)">
</BODY>
</HTML>
-- 
Posted from [194.153.73.220] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Capirai! Tanto glielo paga la sQuola e poi se lo scopiazzano tutti :-)
shhhh!!!
non dirlo in giro

Newsgroup: it.comp.lang.javascript
Titolo: validazione email con webservices

Questo codice ASP valida un'indirizzo email.
Come costruireste un form html + javascript che fa la stessa cosa ?
<%
Dim objXMLHTTP, StrURL
email="
no...@azienda.it
"
StrURL="
http://webservices.tiscali.com/EmailServices.asmx/IsValidEmail?email=
"&email
Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objXMLHTTP.Open "GET", StrURL, false
objXMLHTTP.Send
risultato= CStr(objXMLHTTP.ResponseText)
if Instr(1,risultato, "true")>0 then
    Response.Write ("email esistente")
else
    Response.Write ("email non esistente")
end if
Set xml = Nothing
%>

 Come costruireste un form html + javascript che fa la stessa cosa ?
In nessun modo, non puoi farlo lato client (puoi al limite sfruttare
xmlhttp per chiamare questa function lato server e farti restituire il
risultato, se proprio non vuoi ricaricare la pagina).
Tiscali dà a disposizione questo webservice? Ma funziona anche con
indirizzi mail non Tiscali?
-- 
"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.
--

>indirizzi mail non Tiscali?
si
Newsgroup: it.comp.lang.javascript
Titolo: Menù a tendina con immagini

Holà,
è possibile fare un menù a tendina che invece del testo mi proponga 
delle immagini?
Ne avrei un bisogno disperato. Se mi potete fornire qualche link ve ne 
sarei infinitamente grato.
Ciao
Francesco


Cioe' ?
se ho capito bene una cosa simile ?
<form name="form1" method="post" action="">
  <select name="select">
<option value="a.gif"><img src="img/a.gif"></option>
<option value="a.gif"><img src="img/c.gif"></option>
<option value="a.gif"><img src="img/d.gif"></option>
  </select>
</form>

 </form>
Toglimi una curiosità, con quale browser ti funziona?

 
Si, mi sono espresso male, scusatemi. In effetti quello che mi serve è 
qualcosa che mi consenta di avere le immagini all'interno di select.
È possibile o devo rinunciare?
Grazie comunque.
Ciao F.

 È possibile o devo rinunciare?
<select name="location">
<option value="*" selected>All</option>
<option style="background-image:url(c.jpg)">&nbsp;</option>
<option style="background-image:url(d.jpg)">&nbsp;</option>
</select></td>
--
_rAnMa_
PHP - ASP - MySQL - JavaScript Developer
Nonche' Agricoltore e PR in erba (gatta).  ---> d-_-b <---
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 </select></td>
Grande _rAnMa_!
Di poche parole ma efficacissime!!!!
Perň mi funziona solo con Mozilla... Ma va bene listess, mi serve per la 
intranet!.
Hai un link dove posso studiare a fondo la cosa?
In ogni caso ti sono veramente grato.
Ciao F.

> Perň mi funziona solo con Mozilla...
Ti funziona??? Con quale MZ?

 Ti funziona??? Con quale MZ?
Io uso Phoenix 0.5(che ha il motore di mozilla 1.4a) e funziona.


 
Mozilla 1.2.1
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2.1) Gecko/20021130

> Io uso Phoenix 0.5(che ha il motore di mozilla 1.4a) e funziona.
Effettivamente MZ1.4 non l'ho ancora installato
Io ho provato con MZ1.1, 1.2, 1.3a su Win98 e le immagini non sono
selezionabili e sono alte quanto il font del carattere. Evidentemente con
Phoenix 0.5 si comporta meglio...

 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2.1) Gecko/20021130
Io ho provato con MZ1.1, 1.2, 1.3a su Win98 e le immagini non sono
selezionabili e sono alte quanto il font del carattere.
In particolare ho provato con:
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.2.1) Gecko/20021130
e quindi devo mostrare una certa perplessita'. Forse abbiamo 2 concezioni
diverse "di funzionare" !-:

Win 2K e Explorer 5.5
Non funzia ....
:-(

 
Dipende da cosa devi fare funzionare. Se il tuo scopo č diverso dal mio 
ti servono info diverse da quelle che abbiamo acquisito fin d'ora. Non 
ti pare? Anche per me č cosě, ma tutto sommato vedo possibile il mio 
scopo. Cmq  č un buon inizio, solo un'inizio.
PER TUTTI
Chiunque abbia buone idee č invitato a discuterle!
Newsgroup: it.comp.lang.javascript
Titolo: manuali ASP

dove posso trovare una guida e una reference per asp?
grazie a tutti

 
Cerca in 
http://www.aspitalia.com
 
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

Newsgroup: it.comp.lang.javascript
Titolo: chiusura popup e redirect pagina madre... come?

Ho il seguente problema:
uso questa funzione in una popup per fare in modo che l'utente non
registrato cliccando un link chiuda la popup e automaticamente la
pagina madre si aggiorni alla join.php.
Questo il codice:
<A HREF="" onClick="opener.window.location.href='index.php?pag=join';
window.close(); return false;">Effettua nuova registrazione</A>.
Il codice funziona bene, ma se per caso io arrivo a questa popup da
un'altra popup già precedentemente aperta, quando clicco sul link per
la nuova registrazione, la pagina join.php mi viene aperta nella popup
già in uso e non nella index.php.
Non esiste una funzione per definire/forzare l'aggiornamento della
index.php alla join.php?
Grazie per l'aiuto...
Ermes

 
Prova a fare una verifica con la parent prima di osare l'opener.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.javascript
Titolo: non mi funziona window.close()

sto creando un sito e ho messo sull' onload della default.htm uno script
che mi elimina visivamente il browser portando la pagina a tutto schermo.
Pero' non riesco a richiuderla!!! posso solo uscire con Alt-F4 ed e'
oggettivamente orribile!!
Chi tra gli illuminati mi concede un po' di
luce?
NB:
viva Lalla che quando vuole mi trastulla
--------------------------------
Inviato via 
http://usenet.iol.it

 oggettivamente orribile!!
che script hai messo sull'onload?
Newsgroup: it.comp.lang.javascript
Titolo: onBlur 'cumulativo'

ciao
avrei la necessità di associare, per ciascun campo di tipo INPUT presente
nelle mie form,  lo stesso metodo sull'onblur e l'onfocus in modo da non
ripetere lo stesso codice per ciascun campo...si può fare?
Con window.onblur = function.... lo definisco per tutti gli oggetti; io
vorrei farlo solo per gli input text.
grazie 1000
-- 
ShadowMan

 grazie 1000
prego

Newsgroup: it.comp.lang.javascript
Titolo: ancora sostituzione disco scsi (scusate)

purtroppo non ho ancora risolto.
riassunto della situtazione e delle precedenti puntate.
3 diski scsi quantum atlas 10k_ 3 in raid 5.
Uno dei tre risulta daneggiato ed è stato sostitutito con un'altro.
(è stata spenta la macchina, tolto il disco danneggiato e rimpiazzato con 
un'altro simile).
Il disco nuovo non si integra con gli altri 2 in quanto "sembra" leggermente 
inferiore come capacità a quelli esistenti e viene riconosciuto come hot 
spare.
Ieri a Cerea ho trovato un'altro scsi da 18gb seagate ibm.
Lo monto al posto del precedente ma sembra ancora una volta non integrarsi 
con i due esistenti.
(nel programma storage manager vedo in periferiche logiche di livello 
superiore la bandierina con la scritta 34,1 yashi danneggiato)
Allora qualche domanda:
- sono stato sfornutato è ho beccato ancora una volta un hd non compatibile 
con i precedenti?
- devo togliere inserire il disco nuovo  a caldo?
- devo formattare il disco scsi prima di inserirlo assieme agli altri e 
intervinire sul bios del controller 2120s?
- qualcuno su questo ng (ancora grazie) mi ha spiegato come sostituire un 
disco danneggiato ma non ho capito (cosa intendeva e/o come si fa) quando mi 
ha detto di inizializzare il disco nuovo di renderlo menbro degli altri due 
con il programma storage manager.
grazie atutti
pippo 

Scusate l'errore
dovevo chiedere queste cose dalle parti di storage.
grazie pippo
Newsgroup: it.comp.lang.javascript
Titolo: popup senza js

e' possibile aprire una popup senza il js

 e' possibile aprire una popup senza il js
:-) Questo è il peggior OT mai capitato, chiedi in un newsgroup javascript
come fare una cosa *SENZA* javascript? forte... :-)
Link con target:
 
http://www.w3.org/TR/REC-html40/struct/links.html
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.

 l'utente ce l'ha disabilitato?" come la vedi? :)
ROTFL ! Ho letto domande tipo "sapere se è disabilitato" ma come quella che
dici non la ricordo, se la trovo va imbachecata!
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

 come fare una cosa *SENZA* javascript? forte... :-)
Perché, la domanda "Esiste una funzione in javascript che ti dica se
l'utente ce l'ha disabilitato?" come la vedi? :)
-- 
ZER0
~ "Lord Pando è il mio orsacchiotto di pezza.
Si veste di nero, si fa dei tatuaggi in faccia e dice
che è passato al Lato Oscuro, ma secondo me è solo l'adolescenza!"

 dici non la ricordo, se la trovo va imbachecata!
http://groups.google.it/group/it.comp.lang.javascript/msg/6e8da8675e5d669e?dmode=source&hl=it
Questa è una, ma non credo neppure sia l'unica. :)


 Questa è una, ma non credo neppure sia l'unica. :)
...imbachecata (messo accanto al tipo che ha chiesto aiuto perché i topi
avevano fatto il nido nel server!)
-- 
"E' l' ignoranza che crea l'intolleranza
 di gente cieca e senza coscienza"
									  S.S.S.

 
http://groups.google.com/groups?selm=3b7c1b6a.2092695@mail
:-) Beh, se andiamo in generale se ne trovano a bizzeffe...
-- 
"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.

 ...imbachecata... (...i topi avevano fatto il nido nel server!)
Aggiungi il server con la lavasciuga pavimenti...  :-)
http://groups.google.com/groups?selm=3b7c1b6a.2092695@mail
-- 
Saluti
Renato
Newsgroup: it.comp.lang.javascript
Titolo: sostituire nome radio con variabile

Ciao come faccio a mettere una varibile al posto del nome di un radio
button?
 Una cosa del genere:
radio=1;
elimina=0;
//cerco tutti i gruppi radio nella pagina (radio è una variabile)
    while (document.nomeform.radio.value==true) {
//verifico  il valore dei radio per ogni gruppo con l'array radio
    for(i=0;i<=document.nomeform.radio.length;i++)
        if(document.nomeform.radio[i].value=="elimina" &&
document.nomeform.radio[i].checked==true)
            elimina++;
radio++;
}
if(elimina>0) {
azione;
}

grazie!

Newsgroup: it.comp.lang.javascript
Titolo: Aiuto !!! Mi si bloccano le gif !!!

Buongiorno !!!
Ho un problema su una pagina, cioè esegeue uno script massimo 2 volte e poi
mi si bloccano tutte le gif della pagina stessa !!!
Che pozzo fà ???
:O)

Il Wed, 10 Jan 2001 10:12:26 +0100, Walter ha scritto.....

Boh!
Vediamo la pagina.....
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

 wrote in message
MPG.14c6ffc78...@news.libero.it...


 ------------------------------------------------------------------------
Newsgroup: it.comp.lang.javascript
Titolo: problema onload

<body onload='setTimeout('chiudi_browser('/logout.php'),5000);'>
non riesco a far partire la funzione chiudi browser con l'argomento perchè
mi da un errore di sintassi
come devo scriverla?
ciao a tutti 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 <body onload='setTimeout('chiudi_browser('/logout.php'),5000);'>
<script type="text/javacript">
 window.onload=function() {
  setTimeout("chiudi_browser('/logout.php')",5000);
 }
</script>
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

 </script>
quindi non posso usare l'evnto onload direttamente dal body?


 quindi non posso usare l'evnto onload direttamente dal body?
E' buona norma separare il piů possibile il codice di markup (contenuto) da
quello javascript (comportamento), onde evitare ciň che viene definito
"spaghetti-code".
Il tuo problema, comunque, era dovuto semplicemente al fatto che l'apice
singolo di "'chiudi" veniva interpretato come la chiusura dell'attributo
onload, e da qui l'errore di sintassi.
Per scrivere quel codice correttamente nel tag body, avresti dovuto fare:
<body onload="setTimeout('chiudi_browser(\'/logout.php\'),5000);">
-- 
ZER0
~ .. six thousand and fifty days, four hours, five minutes, thirty eight seconds.
That is when the world ended.

 quindi non posso usare l'evnto onload direttamente dal body?
E' buona norma separare il piů possibile il codice di markup (contenuto) da
quello javascript (comportamento), onde evitare ciň che viene definito
"spaghetti-code".
Il tuo problema, comunque, era dovuto semplicemente al fatto che l'apice
singolo di "'chiudi" veniva interpretato come la chiusura dell'attributo
onload, e da qui l'errore di sintassi.
Per scrivere quel codice correttamente nel tag body, avresti dovuto fare:
<body onload="setTimeout('chiudi_browser(\'/logout.php\')',5000);">


 quindi non posso usare l'evnto onload direttamente dal body?
Penso di sě. ma non č standard, l'evento onload del body č una semplice
rimappatura del window.onload. Io, da quando so ciň, uso solo
window.onload.
-- 
"e mai che mi sia venuto in mente
 di essere piů ubriaco di voi
 di essere molto piů ubriaco di voi"
									  F.D.A.

 <body onload="setTimeout('chiudi_browser('/logout.php')',5000);">
era proprio questo che volevo sapere.
grazie mille ad entrambi per i chiarimenti


 era proprio questo che volevo sapere.
Scusa, ti ho mal copiato / incollato il testo. Il codice era il seguente:
<body onload="setTimeout('chiudi_browser(\'/logout.php\')',5000);">
Altrimenti avresti il medesimo problema per quanto riguarda la funzione:
l'apice di "'logout" verrebbe interpretato come il termine del primo
parametro di setTimeout.
-- 
ZER0
~ .. six thousand and fifty days, four hours, twenty four minutes, thirty seven seconds.

Newsgroup: it.comp.lang.javascript
Titolo: Layer fade trasparente

Ciao a tutti, scusatemi ma sono nuovo e mi servirebe un aiuto.
Chi sa come si può creare un fade-in fade-out di un intero layer che
contiene un' immagine?
in alternativa andrebbe bene un javascript che crei semper il movimento di
fadein, fadeout dell'immagine stessa.
Grazie a tutti

 Chi sa come si puň creare un fade-in fade-out di un intero layer che


Newsgroup: it.comp.lang.javascript
Titolo: R: Cursor

 wrote in 
  message 
7m7jdh$e8r$1...@fe1.cs.interbusiness.it
...


Roberto mi ha indicato come cambiare il 
  cursore sul body:


document.body.style.cursor[=cursor]


con 'hand' funziona correttamente, ma non riesco a trovare 
  come far comparire la clessidra; ho provato con 'glass' e 'hourglass' ma mi 
  segnala errore "Argomento non valido".


Qualcuno sa qual è l'argomento corretto?


 


Grazie in anticipo.


 







 


Roberto mi ha indicato come cambiare il 
  cursore sul body:


document.body.style.cursor[=cursor]


con 'hand' funziona correttamente, ma non riesco a trovare 
  come far comparire la clessidra; ho provato con 'glass' e 'hourglass' ma mi 
  segnala errore "Argomento non valido".


Qualcuno sa qual è l'argomento corretto?


 


Grazie in anticipo.


 


Per utilizzare i vari tipi di cursori ecco i codici da utilizzare 
nei fogli di stile(solo per IE4














Auto




Cursore di default






Crosshair




Mirino






Hand




Mano






Text




Cursoere a "I"






Help




Punto interrogativo






Move




Movimento






Wait




Clessidra






e-resize




Freccia a destra






Ne-resize




Freccia in alto a destra






Nw-resize




Freccia in alto a sinistra






Se-resize




Freccia in basso a destra






Sw-resize




Freccia in basso a sinistra






s-resize




Freccia in basso






w-resize




Freccia a sinistra






n-resize




Freccia in alto

Newsgroup: it.comp.lang.javascript
Titolo: [IE7] Novità dal blog


Sperem.
-- 
~ "When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 Sperem.
Speriamo che abbiano fixato il famoso problema di garbage collection in
IE :D
(l'ho letto sul flanagan 4a edizione)
-- 
Lawrence - 
http://www.oluyede.org/blog
"Nothing is more dangerous than an idea
if it's the only one you have" - E. A. Chartier

 IE :D
Non è che ci sia molto da ridere ^_^;
Di "famosi" problemi, purtroppo IE ne ha tanti. Per quanto riguarda i memory
leak si sono scritti dei post addietro, con dei link decisamente da visitare
se s'intende sviluppare anche per tale browser web-application.


 
io ho dovuto fare un js apposta per ie 6, provato su vista con ie 7 non
funziona.
da coparse
poi proverò a vedere se il js per tutti i browser evoluti funziona.
-- 
una volta qui era tutto <table>
Newsgroup: it.comp.lang.javascript
Titolo: Distinguere tra due submit

Altro problema che non mi riesce di risolvere :
Devo poter eseguire il submit di un form con due opzioni diverse (avanti o
indietro) .... se lo faccio con i soliti campi submit la cosa è banale, ma
devo sostituire i due bottoni standard con del testo o con due immagini
personalizzate:
Con del testo ho provato, ma sembra che questo non mi passi nessuna
variabile alla pagina successiva dove poter cabire la scelta dell'utente
....
Con due immagini mi vengono passate due variabili immagine.x immagine.y che
credo siano le coordinate relative del click rispetto all'immagine ....
anche queste non riesco ad utilizzarle.
Potrebbe andare bene anche una sola immagine divisa in due porzioni (avanti
e indietro) ... in questo caso i valori delle variabili
immagine.x e immagine.y potrebbero identificarmi la scelta dell'utente,
peccato che PHP con riesca a leggermi le due variabili per via del ' . '
punto.
Se avete idee o come immagino una facile soluzione a cui non avevo pensato
fatemi sapere
Ciao
Dario

 personalizzate:
Nn ho capito cosa vorresti fare di preciso ...
Anch'io lavoro prevalentemente in php, ma scrivendo dei pannelli di
controllo x la gestione di un sito mi son trovato a dover far fronte a
problemi simili ... se magari pubblichi un url con gli elementi del form o
pasti il codice posso aiutarti meglio.
Byez ...

 fatemi sapere
Si, non complicarti la vita, questa e' la soluzione. :)
Tieni un campo hidden, dove impostera il tipo di "azione" da compiere.
Nell'evento onclick di quelle immagini, imposta il valore del campo hidden.
In questo modo, lato server, ti ritroverai "l'azione" che hai cliccato. Ad
esempio:
<input type="hidden" name="action" value="">
<input type="image" ... onclick="this.form.action.value='avanti' ">
lato server controllerai il valore di "action" e opererai di conseguenza.
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.lang.javascript
Titolo: Chiamata ajax sincrona?

Salve ragazzi ho un dilemma, quale strategia seguire?
Sto sviluppando una piccola applicazione in ajax x studiarne il
comportamento e utilizzo la libreria prototype.
Il problema è questo:
attraverso una chiamata ajax faccio una query su un db che mi ritorna
un xml.
nella funziona associata all'evento oncomplete effettuo il parsing
dell'xml.
uno dei tag xml contiene un id.
Quello che voglio fare io è questo:
dato questo id devo fare una seconda chiamata al db per ottenere il
nome, e vorrei poterla fare in ajax e ottenere il risultato in una
variabile
Per poter ottenere il risultato e poi proseguire con il flusso normale
nel metodo parseData devo effettuare una chiamata sincrona?
E' giusto il modo di operare?
E' un giorno che ci sbatto ma non riesco a farlo funzionare... Sbaglio
qualcosa?
Grazie a tutti per le eventali risposte.
zyon
function parseData() {
    ...
    ...
    name = getName(idn);
    ...
    ...
}
function getName(id) {
            var params = "action=getName&Id="+id;
           //alert("get: "+ servletUrl);
            var myAjax = new Ajax.Request( servletUrl, {
                method: 'get',
                asynchronous: false,
                parameters: params,
                onComplete: showpl
            });
        }
function showpl(originalResponse) {
            alert(originalResponse.responseText);
            return
(orignalResponse.responseXML.getElemenetsByTagName('nome')[0].textContent);
	}

zyon2k ha scritto:

Perchè non ti fai ritornare nel tuo tag XML oltre all'attributo id
anche l'attributo name o quello che vuoi?
Eviti una seconda chiamata al server... che comunque rimarrebbe
asincrona per definizione...
Himgi

Himgi ha scritto:

perchè il server non l'ho sviluppato io ma mi collego... ho solo le
specifiche sulla struttura xml che ritorna... magari fosse possibile
modificarlo :(
zyon

Ciao,
c'è qualcosa in quello che dici che non mi convince.
Dai un'occhiata al mio lavoro:
Web2.0 la Nuova Cultura di Internet
http://web.tiscali.it/davide.rognoni/
zyon2k ha scritto:
