mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.javascript
Titolo: (HELP) Validazione campi data

Ciao a tutti.
Ho un campo in una form che deve contenere un data (formato gg/mm/aaaa).
So come controllare la lunghezza (minimo 8 max. 10 ) ed il tipo di caratteri
validi (solo cifre e "/").
Il problema e' che un utente puo' inserire, ad esempio, la "data" seguente:
99/99/99 oppure 57/43/2001
che ovviamente sono date "impossibili", infatti deve essere (per una data
valida):
gg<=31 e contemporaneamente mm<=12
Come si fa ?
Grazie 1000!
Simone Cremonini

Ciao..
DataForm=new Date(
document.forms['nome_forms'].nome_input.value)!
[il formato è new Date(anno, mese, data)]
poi controlli tutta la data...
var inDate=document.forms['nome_forms'].nome_input.value;
function setDate()
now=new Date();
 day = inDate.substring(0, inDate.indexOf("/");
if (day.substring(0,1) == 0  && day.length > 1)
 day = parseInt(day.substring(1,day.length);
 day = parseInt(day)? parseInt(day) : now.getDate() ;
 month = inDate.substring(inDate.indexOf("/") + 1, inDate.lastIndexOf("/");
if (month.substring(0,1) == 0 && month.length > 1)
 month = month.substring(1,month.length);
month = parseInt(month)? parseInt(month)-1 : now.getMonth();
 year = parseInt(inDate.substring(inDate.lastIndexOf("/") + 1,
inDate.length));
 year = parseInt(year)? parseInt(year) : now.getYear()<100 ?
now.getYear()+1900  : now.getYear()+2000;
if (day != 0) DaySel=day;month=month+1;
days=(month==4||month==6||month==9||month==11)? 30 : (month==2) ? (((year %
4)==0)&&((year % 100)!=0)||((year % 400)==0))? 29 : 28 : 31;
 new Date (year, month-1, 1);
oppure
fai una + select obbligate con i gg da 1 a 31,
i mesi da 1 a 12 .. ecc
magari dinamica, se uno seleziona il mese 7 (luglio)
i gg nel select sono 31 ecc..
--
Bye
Ro<*¿*>berto

 
Quando i controlli noiosi li fa il browser... lasciamoli fare e lui!!
// dataString: stringa che rappresenta la data in formato "gg/mm/aa" o
"gg/mm/aaaa"
//##########################################################
function checkData(dataString)
{
	if (/^(\d\d?)\/(\d\d?)\/(\d\d){1,2}$/.test(dataString))
	{
		gg = parseInt(RegExp.$1)
		mm = parseInt(RegExp.$2)
		aa = parseInt(RegExp.$3)
		data = new Date(aa,mm-1,gg)
		if(data.getDate()==gg && data.getMonth()+1==mm &&
(data.getYear()==aa||data.getYear()==1900+aa))
			alert("OK")
		else alert("hai scritto una data inesistente!!")
	}
	else alert("hai scritto male la data!!")
}
//##########################################################
-- 
ciao --
-- sdrushi
/-------------------------------------------\
| \     Michele "Sdrushi" Romagnoli       / |
|  \          ICQ: 39783579              /  |
|   \___________________________________/   |
|                                           |
| 
http://caristudenti.cs.unibo.it/~romagnom
 |
|       
sdr...@comune.budrio.bo.it
         |
|     
roma...@cs.unibo.it
 (forwarded)      |
\-------------------------------------------/

Ciao a tutti.

Newsgroup: it.comp.lang.javascript
Titolo: window.open

Ciao,
volevo sapere se era possibile con qualche parametro, aprire una finestra ad
esempio 300x300 al centro della finestra del browser e senza la barra in
alto.. non saprei come kiamarla.. toolbar?
Grazie.
Manuel

 alto.. non saprei come kiamarla.. toolbar?
Sono sicuro che se cerchi trovi la pappa gia' pronta...
dai un'occhiata nei post passati op ad es. cerca in Google:
http://groups.google.it/groups?group=it.comp.lang.javascript


Guarda qui:
http://www.jsdir.com/faq/faq.asp?espandi=mostra&numero=50

Newsgroup: it.comp.lang.javascript
Titolo: onkeyup  funziona solo una volta?

<input id="txtTop" type="text" onkeyup="fun_controlla(this)"/>
function fun_controlla(var2)
{ if ((var2.value== 0) || (var2.value== 1) || 
      (var2.value== 2) || (var2.value== 3) )
    {alert('ok è un numero');}
}
 
funziona però solo per il primo numero che inserisco,
per gli altri no.



stai passando this, ossia l'oggetto ... this.value è la stringa, quindi N
caratteri, mentre te verifichi che sia uguale a un numero ... es. se uno
digita "20"? non sarà mai uguale a 1 singolo numero.
Cerca con google una function per verificare che una stringa sia numerica.
-- 
"La realtà è un'illusione causata dall'assenza di alcool."
									      A.

 per gli altri no.
Prova :
function fun_controlla(var2){
	!isNaN(var2.value)?alert('ok č un numero'):null;
}
o se ti piace di piů
<input id="txtTop" type="text" onkeyup="!isNaN(this.value)?alert('ok  un 
numero'):null;"/>

Newsgroup: it.comp.lang.javascript
Titolo: frames ed oggetti...

Come faccio a modificare il contenuto di un textitem che si trova in un
frame diverso a quello che ha scatenato l'evento?
E' possibile svuotare/sostituire il contenuto di una list box.
Grazie mille per chi mi salvera'.

E' possibile svuotare/sostituire il contenuto di una list box.
parent.nomeframe.nbomeoggetto....
    ci@o
ŻŻŻŻŻŻŻŻŻŻŻŻŻ
 [Federiko]

OK Federiko mi ha risolto il primo problema,
c'e' chi puo' aiutarmi con il secondo?
E cioe' e' possibile modificare (svuotare?) il contenuto di una listbox?
Grazie
Ciao
[Federiko] wrote in message ...


Newsgroup: it.comp.lang.javascript
Titolo: Nome macchina

Esiste un modo per risalire al nome della macchina del client?
Un client ha un proprio ind. IP e un proprio nome di ind. IP, per es.
62.98.86.22 e 
ppp-22-86.98-62.inwind.it
, rispettivamente. Ma il nome
del PC come lo si può ricavare? Il mio nome di PC è per es.
"massimo_pc" e nella se guardate i mail headers lo trovate, segno che
è possibile ricavarselo: ma come?!?
In PHP non l'ho trovato, forse con JS..
Mhaxx

Lato client non credo

>Lato client non credo
E invece la sto cercando lato client proprio perchè lato server (PHP)
non la trovo!
Qualche idea?
Mhaxx

>Non la trovi perche' non esiste necessariamente (io non ce l'ho).
Hai presente gli headers delle email? Hai mai notato che spesso c'è il
nome del PC da cui è partita la mail? (credo di chiami nome bios..)
Se i POP riescono a prelevare dal tuo PC quell'informazione, perchè
non possiamo farlo anche noi? Che poi esista o meno questo è un altro
paio di maniche, mi ci sarà un modo per risalire a quel dato!..
Mhaxx
Newsgroup: it.comp.lang.javascript
Titolo: Impedire il doppio submit

Ciao.
Nel modulo del mio guestbook ho due campi input e una textarea.
Ebbene, capita spesso che gli utenti spediscano più volte il
contenuto del modulo perche', non vedendo un rapido aggiornamento
del guestbook (e non avendo *evidentemente* pazienza), cliccano
sull'invio altre volte.
Non essendo affatto piacevole leggere 5 o 6 volte lo stesso
messaggio, vi chiedo se sia possibile, in qualche modo, evitare
che, inavvertitamente, un utente effettui il submit piu' di una
volta se il *solo* campo di textarea e' uguale al precedente.
Mi riferisco solo al campo textarea perche' gli altri due input
devono essere chiaramente sempre gli stessi (nome e citta').
O, quanto meno, bloccare ulteriori invii per un tot di secondi.
Spero solo di aver esposto il problema in maniera chiara.
Che ne dite? E' possibile con JavaScript?
-- 
ciao
[antofa]

"[antofa]" <ora....@libero.hit> ha scritto nel messaggio
news:3AFCAAAE...@libero.hit...

----------------
messPrecedente='';
function fOneTime(oForm){
    invia= (oForm.miaTextarea.value==messPrecedente)?false:true;
    messPrecedente=oForm.miaTextarea.value;
    return invia
}
..............
 <form ......onSubmit="return fOneTime(this)"
-----------------
Saluti, Paolo

 - ICQ#91902715
http://www.matteomoro.com
 [.
cjb.net
]
"...i am immortal, i have inside me
blood of kings..." ©fm

 Saluti, Paolo
Grazie, Paolo!
Ora lo provo.
Ti farò sapere.
-- 
ciao
[antofa]

 
Grazie, Teo!
Ho provato il tuo script con IE5, Netscape 4.7 e Netscape 6
ma, niente, non ho ottenuto risultati! :(
Se ti va di controllare, l'URL e'
http://www.51montesacro.it/new/assieme/zbook.htm
Grazie comunque!
-- 
ciao
[antofa]

 - ICQ#91902715
http://www.matteomoro.com
 [.
cjb.net
]
"...i am immortal, i have inside me
blood of kings..." 妹m

volta se il *solo* campo di textarea e' uguale al precedente.
secondo me una soluzione (se puoi) e' un cgi che restituisca la pagina
identica ma con un campo hidden posto al valore della parola.
Al nuovo submit fai un controllo se il contenuto e' diverso da quel
campo... con javascript non mi viene niente 
Due cose ancora
1) L'action e' un mailto?
Fai un filtro nel mailreader per msg duplicati
2)L'action e' un CGI che ti gira il risultato?
Usa un DB come appoggio per riconoscere le duplicazioni
ciao
Newsgroup: it.comp.lang.javascript
Titolo: Pagina non esistente.

Vorrei un aiuto per fare questo:
ho un campo testo dove l'utente può inserire il nome completo di una pagina
(nomepagina.html) e quando clicca sul pulsante VAI va alla pagina
specificata.
Il mio problema è far si che se l'utente inserisce un nome di pagina
inesistente non deve uscirmi il messaggio di Explorer o Netscape che dice
"Impossibile trovare la pagina nomepagina.html" ma vorrei che uscisse un
avviso (alert) senza che cambi pagina... (l'utente deve rimanere nella
pagina con il campo testo.)
E' possibile ???
dovrebbe funzionare sia con IE che con Netscape.
Grazie a tutti!!!
Davide
dad...@tin.it

dovrebbe funzionare sia con IE che con Netscape.
mumble ... non direttamente..
come prima cosa controlli che l'utente abbia
digitato l'indirizzo nel modo giusto con http:// con "."
ecc.
poi potresti aprire la pagina in un frame nascosto
(e magari far comparire un msg. di attesa nella
pagina visibile..
indi con un setTimeout controlli quando la pagina
è caricata (facile con IE "document.readystate", difficile
con netscape ..dipende dalla versione del browser il metodo
poi non sempre funzia! ) se la location corrisponde ok
else avvisi con un msg...
:( al momento non mi viene in mente molto..!!
...
--
Bye
Ro<*¿*>berto

 else avvisi con un msg...
Non ho capito bene cosa intendi....
forse non mi sono spiegato bene io... dunque se l'indirizzo della pagina č
corretto devo visualizzare la pagina (corrispondente all'indirizzo digitato)
se invece l'indirizzo non esiste deve apparire un alert.
Ciaooo!
Davide
dad...@tin.it

se invece l'indirizzo non esiste deve apparire un alert.
non puoi controllare se un determinato indirizzo esiste
con JS...  puoi riuscirci con metodi "particolari" come appunto
quello prima citato!


 pagina con il campo testo.)
Apri questa pagina: 
http://space.tin.it/io/gcarlott/
e clicca su Pass,
tutto quello che succede dopo dovrebbe essere quello che ti serve.
ciao
--
|||||-|||||-|||||-|||||-|||||-|||||-|||||-|||||-|||||-|||||
         -----------------------------
         Gianfranco Carlotti
 
http://space.tin.it/io/gcarlott
 
gica...@tin.it
         -----------------------------
              FERRARA
                   Italy
         -----------------------------
|||||-|||||-|||||-|||||-|||||-|||||-|||||-|||||-|||||-|||||
Newsgroup: it.comp.lang.javascript
Titolo: about:blank

Questa la rubacchio 8) a ZERO, ma l'ho vista spesso in giro.
<script>
    var myWin=window.open("about:blank","","width=320,height=200");
    myWin.close();
</script>
Esattamente,
about:blank
indica la creazione di una pagina vuota?
Sarebbe ottimo da impiegarsi con istruzioni sul tipo
with(myWin.document){
open();
write('tutto il codice HTML che vogliamo');
close();
}
altrimenti devo disporre di una pagina vuota
<html>
<head>
 <title>vuota</title>
</head>
<body>
</body>
</html>
e usarla come ... "apripista" in window.open
Nel caso, about:blank funziona solo con Explorer o anche con gli altri
browser?
Ciao, Daniele

}
Non è detto, crei la pagina myWin con window.open, puoi mettere come
sorgente della pagina o "about:blank" o semplicemente "", poi puoi
scriverci dentro tutto (anche l'intestazione) con:
myWin.document.open();
myWin.document.write('<html><head><title>titolo
pagina</title></head><body>');
myWin.document.write('tutto cio' che vuoi anche dinamico');
myWin.document.write('</body></html>');
myWin.document.close();
Se non sbaglio dovrebbe funzionare.
Ciao, David

 myWin.document.write('tutto cio' che vuoi anche dinamico');
Attenzione: per i distratti questa riga puo' dare problemi per la presenza
dell'accento sulla parola cio' ! Comunque il codice e' corretto, basta
provare con
myWin.document.write('ciao ciao');
Sono cose che capitano quando si fa un post!!
Templar

 browser?
Vuoi la verita'? Io uso about:blank per abitudine oramai ;) cmq non ho mai
riscontrato problemi di sorta, anzi. :)

Vista la solerzia e la precisionie delle risposte, rompo ancora:
non è che per caso about:blank appartiene a tutta una famiglia di
comando rivolti al browser che iniziano con "about:" ?
Aloha, Daniele

 comando rivolti al browser che iniziano con "about:" ?
Basta provare :)
A quanto vedoquanto segue about te lo trovi nella pagina... per cui
about:blank e' una pagina vuota, about:pippo e' una pagina con la scritta
pippo.. e about:<h1>Pippo</h1> e' una pagina con un header di livello uno
con dentro pippo.. ecc ecc...
--
Laz  | ICQ: 26989309 | 
l...@libero.it
 | 295WU/3015hrs |
|   
http://heinlein.cjb.net
 - Sito italiano su RAH   |
|____________"I'm the best at what I do."____________|

 con dentro pippo.. ecc ecc...
<stronzata>
non è che ti vien voglia di non usare più document.write?
</stronzata>
Ciao e grazie, Daniele

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

scusate, prova tecnica
--
<Antonio>

 scusate, prova tecnica
it.test

Newsgroup: it.comp.lang.javascript
Titolo: Aiuto Form

Manda un messaggio di posta elettronica (se i dati non sono numeri di carte
di credito)
<form action="mailto:
us...@server.com
" enctype="text/plain" method="post">
    <input name="nome_obbligatorio">
</form>
Newsgroup: it.comp.lang.javascript
Titolo: Rettangolo di selezione.

E' possibile evitare che cliccando su un'immagine definita come Link ad
un'altra pagina appaia il rettangolo tratteggiato fine di selezione attorno
all'immagine stessa?
Grazie!
Ale.

Grazie!
De nada. :)
--
C'ya,
 Benjamin Reilly
  |
  |
'/|\'
\\O//
//"\\
'\ /'
________________________________________TagLine___
"Quanti Angeli danzano sulla punta di uno spillo?"

 cerchero' un'altra donna dentro ai sogni di Tarzan...

Newsgroup: it.comp.lang.javascript
Titolo: Aprire pagina

Salve a tutti. Vorrei che, al click su di un link in una pagina, mi si
aprisse una finistra stile pop-up senza che perň questo mi comporti il
riposizionamento del documento iniziale al suo inizio. Questo perchč ho
delle pagine molto "lunghe" e devo fare una specie di link al glossario...
come posso fare perchč questo sia anche il piů compatibile possibile con i
browser?
Grazie
Stefano


non usare href="#" ma href="Javascript:void(0)"
-- 
Have a nice day. Ro!
http://www.risorse.net


va bene cosě il link <a href="Javascript:void(0)" onclick
="javascript:window.open('disp_glossario.htm#abc','glossario','width=500,hei
ght=300')">ABC</a> ???
Grazie

 ght=300')">ABC</a> ???
No intendeva:
<a href="javascript:window.open('disp_glossario.htm#abc',
'glossario','width=500,height=300');void(0);">ABC</a> ???
Perň te lo sconsiglio e opterei per questo:
<a href="#" onClick="javascript:window.open(...);return false;">
ABC</a>
il return false evita il ritorna in cima della pagina; in piů se venisse
aperta in una nuova finestra o se JS fosse disattivato non creerebbe
problemi!
Ciao

Newsgroup: it.comp.lang.javascript
Titolo: url e servlet

non so se qualcuno è pratico di servlet, comunque:
     io faccio una rischiesta ad una servlet la quale, dopo alcune
operazioni, chiama attraverso un forward una pagina JSP per la
visualizzazione delle pagine dinamiche.
il mio problema è questo:
se osservo l'url mi accorgo che prima della richiesta ho:
    www.localhost:8080/questionari/index.htm
dopo la richiesta ottengo:
    www.localhost:8080/questionari/servlet/nomeservlet
in realtà io vorrei visualizzare il nome della pagina jsp che viene chiamata
dalla servlet e ottenere quindi:
    www.localhost:8080/questionari/visualizza.jsp
Sapete qualcosa a riguardo??
Grazie
Saluti
        Nicola Trevisan

> non so se qualcuno è pratico di servlet
Penso moltissimi, praticamente chiunque ne capisce qualcosa di java...
al posto tuo, quindi, chiederei nel newsgroup di java (che con javascript
non c'azzecca punto...)

Newsgroup: it.comp.lang.javascript
Titolo: redirect con post

Ciao,
ho un problema che non riesco a risolvere.....mi sono fatto una pagina
di appoggio dove vado ad aggiornare il database,da questa poi prendo
delle informazioni da portare ad una pagina successiva,ma riesco a
farlo solo se utilizzo il metodo GET,e per me sarebbe meglio utilizzare
il metodo POST dato che vorrei tenere questa informazioni nascoste.
Vi ringrazio per le eventuali risposte.......ciao






Newsgroup: it.comp.lang.javascript
Titolo: Andare a capo su una "window.prompt("Testo a capo",1) ... e' possibile ?

E' possibile andare a capo con un testo in una
window.prompt("Testo a capo",1)  tipo il "vbCr" di visual basic ?
Grazie a Tutti
Saluti Corrado

Corrado E-Mail Home wrote in message ...

Dovrebbe essere \r o \n
window.prompt("Testo della prima riga\rTesto della seconda riga",1)

\n
Và bene anche per gli alert e i confirm.
---
the fly on the net
webmaster di "the devil inside"
http://members.tripod.com/netfly
e-mail:
net...@netbusiness.it


Purtroppo non funziona, premetto che la funzione che lancia il
comando e' in un file.js, ed ho anche provato con /n ma in ambedue i modi
il testo era: ==>Testo della prima riga\rTesto della seconda riga<==
o ==>Testo della prima riga\nTesto della seconda riga<== se usavo il /n.
Grazie per l'interressamento e mi affido di nuovo selle vostre mani....
Saluti Corrado

alert("Ciao\nTesto a capo\n\ttesto a capo con
tabulazione")
è == se lo metti in un confirm o in un prompt
--
Bye
Ro<*¿*>berto

Newsgroup: it.comp.lang.javascript
Titolo: Scritta "</script>" in un document.write

Ho necessità che parte di una pagina venga scritta da un javascript con
il document.write (invece che direttamente con i tag html). Il fatto è
che questa parte contiene anche dei richiami a dei javascript esterni,
quindi ci dovrebbero essere anche dei comandi del tipo
document.write('</script>');.
Un comando del genere, però, invece di scrivere nell'HTML il tag
</script>, blocca l'esecuzione dello script stesso (quello che contiene
il document.write)
Come posso fare?
Grazie in anticipo. :)
Bye, Animanera. :)
--
"La vanita' : decisamente il mio peccato preferito." - L' Avvocato del
Diavolo
email : 
anim...@mailroom.com
icq : 40379995
Sent via Deja.com
http://www.deja.com/

Prova con document.write('<\/script>');
Newsgroup: it.comp.lang.javascript
Titolo: domanda sciocca su estensione .js

ciao, che voi sappiate, dà problemi includere un file javascript che abbia
come estensione .php invece di .js?
i browser fanno una ricerca dell'estensione?
grazie
-- 
non stare in buco, sono spine

Controdomanda :
perchè PHP se quello che c'è dentro è JavaScript ?
In ogni caso, i browsers non fanno alcuna distinzione, i servers SI'
____
CiaO
motion musso aka: sathia ha scritto:


 In ogni caso, i browsers non fanno alcuna distinzione, i servers SI'
Per generare il js dinamicamente.
Per esempio, invece di mettere 10-12 header che scaricano altrettanti
script js (con altrettante connessioni), fai il merge lato server e ne
invii uno solo, magari anche compresso (mi pare che i browser supportino
la compressione gzip anche dei js, oltre che delle pagine).
I server fanno distinzione, ma basta un header() da PHP per cambiare
il MIME type del file.
Non penso ci siano problemi a farlo.
Bye.

 grazie
Prego.
-- 
~ Ci sono tre modi di fare le cose.
Giuste, sbagliate e come dico io. (Robert De Niro in "Casinò")

 la compressione gzip anche dei js, oltre che delle pagine).
Sacrosanta verità, ma il vantaggio di usare un file js che non sia generato
dinamicamente, è il caching. Non dimentichiamoci di sfruttarlo.
-- 
~ "Uccidere è proibito, quindi tutti gli assassini vengono puniti, a meno
che
non uccidano su larga scala e al suono delle trombe."
(Voltaire)

 dinamicamente, è il caching. Non dimentichiamoci di sfruttarlo.
Giustissimo. Altrimenti alla seconda pagina ti mangi il guadagno. :)
Infatti conviene non mettere parametri (a meno che non siano richiesti)
sull'URL, e lato server impostare la data di creazione dello script
(magari prendendo la piu` recente delle date di modifica dei vari script
riuniti).
Bye.

 generato dinamicamente, è il caching. Non dimentichiamoci di sfruttarlo.
Grazie a tutti per le risposte, effettivamente devo creare un box generato
in dom con i parametri che altri utenti inseriscono:
.php?width=100&items=2&so_on
ho verificato e tutto funziona per bene. almeno con firefox e opera.
ciao e grazie


Alessandro Pellizzari ha scritto:

oppure metti tutti i parametri che vuoi sull'url [basta che siano sempre gli stessi :)]
e dai un  Header 304 Not Modified dallo script php
Newsgroup: it.comp.lang.javascript
Titolo: Script epico...

Ho una pagina con inserito un suono....<embed>...vorrei che al termine della
sequenza sonora, si venisse rediretti ad un altra pagina..
come si fa?
grazie a chiunque mi da una mano..
Hunter (L'uomo che non deve chiedere mai.....)
*************************************************************** 1992: il
presidente della AMD dichiarò: "Pentium?!? Ma é un nome per dentifrici?!?"
Webmaster di Bluenoah - 
www.bluenoah.mangaitalia.it
 - ICQ 18445720

 grazie a chiunque mi da una mano..
ciao Boss ;)
se sai la durata del suono che carichi puoi mettere un setTimeout che
scatena il redirect..
agisci sulla location, la sintassi mi pare sia
setTimeout(location.href('tua.htm'),3100)
il tempo (numero) lo si mette in millisecondi, indi 1000 sarebbe un secondo
hth
:-)
ciao!
P@pox

il tempo (numero) lo si mette in millisecondi, indi 1000 sarebbe un secondo
uhm... ma cosě non conti il tempo di caricamento del suono, che č
variabile a seconda di che tipo di connessione usi. Secondo me una cosa
del genere va fatta in flash, per essere gestita bene.
Ciao!
Davide
-- 
Volontario Anti-Troll (TM) 
SecurFaq: 
http://securfaq.usenet.eu.org/
DocTrolls: 
http://it.geocities.com/roccopapaleo/faq/italiano/Troll.html
Netiquette: 
http://www.inferentia.it/netiquette/dis.html
Newsgroup: it.comp.lang.javascript
Titolo: Block autorefresh di news.istella.it

Mi da molto fastidio l'autorefresh dei siti e quindi li blocco tramite 
plugin di firefox.
 
Un addon (greasemonkey) � un "gestore" di script js che mi blocca 
l'autorefresh fatto con settimeout:
 
	for(h=1;h<10;h++) {
   unsafeWindow.clearTimeout(h);
}
 
funziona con molti siti. Il sito 
news.istella.it
 sembra per� immune e 
continua a ricaricarsi, mi pare di capire che usa una diversa funzione, 
forse � questa:
 
$(function() {
 
             var i = setInterval("location.href='/'", 300000);
})
 
Ho quindi provato ad aggiungere al codice sopra di greasemonkey la 
funzione che cancella i primi dieci setinterval:
 
	for(h=1;h<10;h++) {
   unsafeWindow.clearTimeout(h);
   unsafeWindow.clearInterval(h);
}
 
ma senza risultato. � un problema difficile da risolvere per voi esperti 
di js? Non sono in grado di scrivere il codice da me, se � possibile 
ringrazierei chiunque mi suggerisca le linee di codice da aggiungere.
 
-- 
Sandro kensan 
www.kensan.it
 & 
www.qiqi.it
 geek site

 }
 
 
Posto che non c'è scritto da nessuna parte che gli intervalID siano numeri 
da 0 a 9... ma in che ordine sono eseguiti i due codici?
 
Intendo, il codice di greasemonkey è eseguito *prima* o *dopo* quello di 
news.istella.it
? nel primo caso, diventa inutile il tuo approccio...
 
Forse ti conviene usare greasemonkey per monkey-patchare la funzione 
setInterval per non fare nulla; qualcosa tipo
 
    unsafeWindow.setInterval = function () { return -1; };
 
 
-- 
By ZeD

On 08/11/2013 08:37 AM, Vito De Tullio wrote:
 
Scusa il ritardo e grazie della risposta.
 
 > Posto che non c'� scritto da nessuna parte che gli intervalID siano 
numeri
 > da 0 a 9... ma in che ordine sono eseguiti i due codici?
 
Gli intervalID, ecco non sapevo che fossero degli ID... L'autore ha 
fatto lo script per funzionare con il giornale Repubblica.it e 
probabilmente ha un ID di questo genere nel codice.
 
Sull'ordine non saprei dire. Nel manuale di greasemonkey si dice che 
viene eseguito (il codice) in una sandbox:
 
�The Greasemonkey environment is a vanilla XPCNativeWrapper of the 
content window, with only certain extra bits added in to emulate a 
normal environment, or changed.�
 
http://wiki.greasespot.net/Greasemonkey_Manual:Environment
 
 
 > Intendo, il codice di greasemonkey � eseguito *prima* o *dopo* quello di
 > 
news.istella.it
? nel primo caso, diventa inutile il tuo approccio...
 >
 > Forse ti conviene usare greasemonkey per monkey-patchare la funzione
 > setInterval per non fare nulla; qualcosa tipo
 >
 >      unsafeWindow.setInterval = function () { return -1; };
 
Provato e funziona!!
 
Chiedo un'altra consulenza: secondo te � lo stesso oppure � meglio se uso:
 
unsafeWindow.setTimeout = function () { return -1; };
 
al posto di:
 
for(h=1;h<10;h++) {
    unsafeWindow.clearTimeout(h);
}
 
??
 
Ciao e grazie molte :)
 
P.S. mi scuso per un invio inappropriato alla mailbox dell'autore, ho 
fatto un po' di confusione :(

Newsgroup: it.comp.lang.javascript
Titolo: Cambio classe

Al focus voglio cambiare colore al controllo. Ho scritto questa funzioncina,
con FF va, con IE no. Qualcuno sa dirmi perchč?
function ctrl_on(controllo){
document.getElementById(controllo).className='acceso';}
Saluti.
Luciano

 document.getElementById(controllo).className='acceso';}
non vedo problemi per IE>=5.0, quindi dipenderà da altro (es. dall'inherit
diverso [dubito], o da priorità diverse date da IE alle proprietà css
[dubito], oppure dal modo diverso di quanto scatenare l'evento onfocus sul
controllo...)
-- 
"qualcuno è andato per età
 qualcuno perchè già dottore
 e insegue una maturità, si è sposato, fa carriera
 ed è una morte un po' peggiore"
									    F.G.

     F.G.
Abbiamo gli stessi gusti musicali a quanto pare!:-)
Saluti.
Luciano

Newsgroup: it.comp.lang.javascript
Titolo: Auitooo!!! javascript e netscape!...ci divento pazzo!!!

Salve a tutti!!
Allora guardate il seguente codice:
nell' head:
<SCRIPT LANGUAGE="JavaScript">
<!--
function vai(url)
{
alert(url);
}
//-->
</SCRIPT>
e poi nel body:
<form NAME="LaForm">
  <p><select NAME="Selezione">
    <option value="---------------------"> --------------------- </option>
    <option value="Grafica.htm">Grafica </option>
    <option value="Musica.htm">Musica </option>
  </select> <input TYPE="button" VALUE="Visualizza" Name="Bottone"
OnClick="vai(LaForm.Selezione.value);"></p>
</form>
Allora...con ie funziona perfettamente ossia in una message box mi
visualizza il valore della option selezionata; ad esempio mi ritorna
Grafica.htm, mentre in netscape dopo varie, molte anzi troppe prove il
valore passato continua ad essere null !!!!!!!!!!
Dove sbaglio?????
Grazie!!

al posto di:
OnClick="vai(LaForm.Selezione.value)"
io ci metterei
OnClick="vai(document.LaForm.Selezione.options[document.LaForm.Selezione.sel
ectedIndex].value)"
Sappimi dire.
CIAO :)

Newsgroup: it.comp.lang.javascript
Titolo: Problemi di risoluzione video...

Salve a tutti...
Esiste uno script che che permetta di visualizzare una pagina realizzata con
una
risoluzione video 1024x768  in una a 800x600 ???
Grazie mille!!!

 Grazie mille!!!
Prego
P.S.
Ah, tieni presente che siamo in tanti a non massimizzare quasi mai la
finestra...

 wrote in message
fA4va.107193$DT4.3...@twister1.libero.it...

Uno script standard no,
si puo' fare pero', ...... ma e' un lavoraccio,
bisogna impostare qualsiasi misura o coordinata con javascript,
e usare una funzione che determini la dimensione in base alla grandezza
dello schermo, o finestra.
Prova a guardare qui',
www.gfcarlotti.it
e cambiare la risoluzione video, o la grandezza della window a tuo
piacimento.
--
  [web]   
www.gfcarlotti.it
   [mail]   
gianf...@gfcarlotti.it
    [pgp]  
www.gfcarlotti.it/pgp/franco.asc
Newsgroup: it.comp.lang.javascript
Titolo: ma gli obfuscator funzionano?

io ne ho provati due o tre, ma il codice poi non funziona (eh beh, così so
"offuscare" pure a mano!)
qualcuno ne ha usati o ne usa con soddisfazione? (vabbé, soddisfazione...
diciamo "ne usa di funzionanti", va...)
cia'
	d.
-- 
Sai quelli che dicono: «Uno torna la sera a casa stanco...».
«Che strazio questo che torna sempre a casa stanco. Lo detesto.
Ma non tornare a casa! Sei stanco? Muori!». 
                                             ### E. Vaime

 "offuscare" pure a mano!)
beh, al client deve per forza arrivare un codice leggibile ed eseguibile
...
gli unici che ho visto criptano e poi usano eval per eseguire =>
copiincolli, usi il tuo eval e vedi il sorgente...
Non è quindi possibile criptare un codice javascript per renderlo
illeggibile perché contrario alla logica stessa dei browser.
-- 
"La realtà è un'illusione causata dall'assenza di alcool."
									      A.

 
wait wait:
http://www.crockford.com/javascript/jsmin.html
io uso questo con estrema soddisfazione
insieme a questo:
http://blog.pengoworks.com/blogger/index.cfm?action=blog:526
e ho uno script che è fatto così:
#!/bin/bash
echo "Zipping, alot of zipping"
rm ../js/j.js
rm ./jj.js
java -jar custom_rhino.jar -c ./j.js > jj.js 2>&1
jsmin <jj.js > ../js/j.js
il risultato è sorprendente sia in termini di offuscamento che in termini di
peso
ciao
-- 
there is no real life, only AFK

 peso
sě, puň essere fatto piů o meno bene ma il risultato č sempre lo stesso:
decriptabile. e per forza: il browser deve poterlo interpretare ...
(il tuo secondo link a me non funziona)
-- 
"e mai che mi sia venuto in mente
 di essere piů ubriaco di voi
 di essere molto piů ubriaco di voi"
									  F.D.A.

 
cosě va?
http://alex.dojotoolkit.org/shrinksafe/
http://dojotoolkit.org/svn/dojo/trunk/buildscripts/lib/custom_rhino.jar


 cosě va?
sě, dopo un po' si č aperto anche l'altro. grazie.
-- 
"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.

 
http://blog.pengoworks.com/blogger/index.cfm?action=blog:526
Anche questo non è affatto male:
http://javascriptcompressor.com/
anche senza attivare le opzioni avanzate, riduce mediamente ad un quarto il 
peso degli script.
P.S. Attenzione a non aver dimenticato dei ";" nel vostro codice.
Ciauz,
HyP

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

Ciao, mi piacerebbe far si che una piccola immagine fosse un link che,
premuto, aprisse un popup con la stessa immagine però più grande.
E' possibile?
Un grazie a tutti
--
marcofabi
Inviato da 
www.mynewsgate.net

 Un grazie a tutti
Cerca un po' in Google, l'argomento viene trattato una volta a settimana!
http://groups.google.it/groups?hl=it&group=it.comp.lang.javascript
Newsgroup: it.comp.lang.javascript
Titolo: Finalmente ci sono riuscita [x]

Ciao al Ng :)
Sono riuscita a risolvere il problema della Application che rimaneva
nella memoria del server.
[post 22/11]
Ho adattata una soluzione diversa da quella che volevo, ma che mi era stata
indicata qui :)
Il risultato è sicuramente migliore ^__^
In pratica ho associata la x della window all'evento
"onUnload" che mi recupera la pagina.asp che è deputata alla disconnessione.
<script language="JavaScript"> ' questo era lo script nella chat
//window.onunload=exit
function exit(){
     //alert("Called");
     top.location.href="exit.asp";
}
</script>
</head>
  <body onUnload="exit()"> 'questo quello che ho aggiunto :)
Grazie a tutti :)
Bye
R@m ^__^

 ha scritto nel messaggio
news:Oq4N7.193299$sq5.9...@news.infostrada.it...


Newsgroup: it.comp.lang.javascript
Titolo: richiamare lo style.font

ho un div che una volta cliccato dovrebbe ingrandire sempre più il testo
contenuto, come segue:
<div id="prova" style="font:10; color: green; text-decoration: underline"
onclick="javascript:++getElementById('prova').style.font"
onmouseover="javascript:style.cursor='hand'">testo che ingrandisce</div>
ma non funziona.
ho fatto varie altre prove ma questa mi sembra la migliore. forse c'è
qualcosa che non so a proposito di style.font: mi sembra come che <div> non
supporti questa proprietà, che va richiamata in altro modo.
se qualcuno ha dei suggerimenti...
public static void main (ENRICO){
...
}

non ho mai provato, ma quel ++ messo prima dell'oggetto non mi piace molto
(ma magari funziona, perché alla fine c'è una proprietà...boh)
Comunque prova a mettere la sintassi estesa, così ti togli il dubbio; del
tipo:
getElementById('prova').style.font =
parseInt(getElementById('prova').style.font,10) +1;


Questo è quello che ne è venuto fuori. carino no?
grazie a tutti.
<script>var a=1</script>
<span style="font-size:12px; color:green;
cursor:hand;text-decoration:underline"
onMouseMove="this.style.fontSize=(a+parseInt(this.style.fontSize.replace(/[^
0-9]/gi, '')))+'px'; if (this.style.fontSize=='1px') {alert('Esageri
sempre!'); this.style.fontSize='12px'; a=-a}" onclick="a=-a" >
testo che cresce</span>
ciao da Enrico

ie4 non accetta pointer; comunque combinandoli nell'ordine corretto (non
ricordo quale...) diventa facilmente cross-browser

> Battute a parte, in questi casi (non essenzioli) mi attengo al W3C
concordo, però quando si può con poco sforzo...
io avevo messo nello stylesheet sia un valore che l'altro; messi nell'ordine
giusto avevo visto che funzionava con tutti i browser (escludendo, temo,
netscape4)
Newsgroup: it.comp.lang.javascript
Titolo: Problemi con JDBC

Ho realizzato un applet, bazzicando un pò di aiuti qua e la, che mi legge
dei dati da un database.
Tutto ok, tranne per una cosa..la più importante.
Se lancio l'applet da un index.html in Explorer mi da:
java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver
Con Appletviewer invece mi da il seguente errore:
java.security.AccessControllException:
access denied (java.lang.RuntimePermission
accessClassInPackage.sun.jdbc.odbc)
Come risolvo la cosa?
Ci sto sbattendo, ma invano!
Grazie mille anticipatamente!

 Tutto ok, tranne per una cosa..la piů importante.


Newsgroup: it.comp.lang.javascript
Titolo: Salva oggetto con nome

Ciao,
ho una pagina in cui vorrei che fosse possibile scaricare un file .doc
ma se ci clicco IE apre la pagina con word. Se invece volessi fare in modo
di fare il dowload
del file come devo fare?
Grazie della collaborazione
Andrea

 ha scritto nel messaggio
news:S2%w8.13323$8D3.3...@news1.tin.it...


lato server puoi farlo, non lato client


Scrivi sotto: fai click col tasto destro e poi seleziona "Salva oggetto con
nome". Cosě dovrebbe funzionare :)
Andrea
Newsgroup: it.comp.lang.javascript
Titolo: Refresh forse impossibile?

Ciao a tutti.
Mi sono imbattuto in un esigenza che forse è inattualizzabile... cmq ve la
espongo.
Dalla finestra principale di un sito io richiamo mediante window.open una
seconda pagina.
Da questa seconda pagina, avrei la necessità di effetuare un refresh della
finestra principale... e qui nascono i problemi.
Infatti se per chiuderla non ci sono difficoltà (dalla seconda finestra
window.opener.close()), non ho trovato nessun metodo che mi permetta il
refresh: Reload è applicabile solo alla finestra corrente e il metodo
Refresh ha tutt'altro scopo (si applica agli oggetti plugins di Netscape).
In VBScript le cose non vanno meglio.
Chiudo questa missiva ribadendo quanto la Microsoft lasci grosse lacune
nelle sue documentazioni (e sto parlando di MSDN Kazzo!). Tra la
documentazione Microsoft sugli oggetti HTML (che peraltro è appunto
nell'MSDN e non nella reference di VBScript) e quella di Netscape (integrata
e integrante della Client-Side JavaScript Reference v1.3) c'è un abisso:
Netscape fornisce informazioni esaustive e correda sempre 2 o più esempi
mentre Microsoft...
Guardate ad esempio la differenza tra la descrizione del metodo parent di
Microsoft MSDN e di Netscape JavaScript Reference v1.3
Cia Cia
hyppos
M$:
parent
----------------------------------------------------------------------------
----
Description
Returns the parent object in the object hierarchy.
Syntax
object.parent
Remarks
For a document, the parent is the containing window. For a window defined
using FRAME, the parent is the window that contains the corresponding
FRAMESET definition.
This property has read-only permission, meaning you can retrieve its current
value, but not change it.
Applies To
window
Netscape:
parent
The parent property is the window or frame whose frameset contains the
current frame.Property of
 window
Read-only
Implemented in
 JavaScript 1.0
Description
This property is only meaningful for frames; that is, windows that are not
top-level windows.
The parent property refers to the FRAMESET window of a frame. Child frames
within a frameset refer to sibling frames by using parent in place of the
window name in one of the following ways:
parent.frameNameparent.frames[index]
For example, if the fourth frame in a set has NAME="homeFrame", sibling
frames can refer to that frame using parent.homeFrame or parent.frames[3].
You can use parent.parent to refer to the "grandparent" frame or window when
a FRAMESET tag is nested within a child frame.
The value of the parent property is
<object nameAttribute>
where nameAttribute is the NAME attribute if the parent is a frame, or an
internal reference if the parent is a window.
Examples
See examples for Frame.


Non so che dire...Funziona...devo aver sbagliato a scrivere qualcosa
prima...e non ho controllato bene...bestia che sono...
Grazie
*^______^*
Newsgroup: it.comp.lang.javascript
Titolo: stampa

e' risalire alla fine del processo di stampa per iniziare un nuovo processo?
grazie, Tiziano :-]


che??
--
andreotta fabiano
WebMªster ATI POWER s.n.c.
andr...@atipower.it
http://www.aticommerce.com
  (new)
http://www.atipower.it
http://www.jsdir.com
http://www.dxml.it
  (u.c.)

Newsgroup: it.comp.lang.javascript
Titolo: Curiosita' sui numeri

Salve a tutti!!!
Esiste un metodo che in un unico passaggio mi dica se un determinato numero
e' intero?
E se e' un numero primo?
Grazie!!!
Aleuti

 ha scritto nel messaggio
news:t3AK7.139090$sq5.6...@news.infostrada.it...

usando una funzione che verifica che il numero e' intero e primo
e poi richiamandola nel punto dove vuoi che l'evento si verifichi

 ha scritto nel messaggio
news:9tfvmi$jip$1...@nreadb.inwind.it...


 il numero non e' un intero.
Esiste una maniera piů semplice; basta confrontare il numero con la sua
parte intera:
if (x == Math.floor(x))
    alert('č un intero');
else
   alert('non č intero');
Maurizio.
Newsgroup: it.comp.lang.javascript
Titolo: Help con i form... un aiuto.

Ciao a tutti,
attraverso javascript (penso sia fattibile, attendo smentite eventualmente)
è possibile fare in modo che i passando il mouse sopra un campo form (input,
select, textarea, button) SENZA AVER ANCORA CLICCATO su di essi:
a) appaia un messaggio come avviene con TITLE a TEMPO INDETERMINATO finchè
l'utente non clicca sul campo del form?
b) far apparire il cursore con il simbolo di HELP (con gli stili ad esempio:
style="cursor:help") e successivamente solo dopo il click del mouse
riportarlo a quello di testo come style="cursor:text") ?
Il mio obiettivo è quello di creare un form dove l'utente (anche il meno
esperto) non rimanga disorientato e abbia in linea (in tempo reale quindi)
le informazioni su quel campo del form fino a quando non clicca sul campo
stesso.
Grazie a tutti coloro che mi potranno dare una mano a risolvere questo
problema.
Cooper.
-- 
BlueWare Web Agency
   [web] 
http://www.blueware.it
   [icq] 146781935

 riportarlo a quello di testo come style="cursor:text") ?
Non so quanto sia ortodosso il codice che segue (non ho tempo al momento 
di spulciare documentazione), ma qui:
<html>
<head>
<style type="text/css" media='screen'>
#provacampo:hover {border : 2px solid red ;}
</style>
</head>
<body>
<form id='provaform'>
<input type='text' id='provacampo' onmouseover='alert("Pippo")' />
</form>
</body>
</html>
tutti e due i browser che ho provato (Moz e IE5.5) reagiscono sia 
all'"hover" dichiarato nello stile che all'event-handler onmouseover.
Credo sia un buon punto di partenza per quel che ti serve fare, al 
mouseover puoi visualizzare un layer che eventualmente nascondi, passato 
un certo tempo, tramite una setTimeout().
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
  ---- Bring Your Site To Life!!!!
http://www.wmtools.it
 ---- WebMasterTools - Servizi per il tuo sito
http://www.dev2dev.it
 ---- La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
Per rispondere: togli i PUNTO .

 all'"hover" dichiarato nello stile che all'event-handler onmouseover.
???
Hai una versione di IE tarocca..?
-- 
ZER0://coder.gfxer.web-designer/
~ "Problemi" e' il nome che gli informatici danno a quelli che
comunemente verrebbero definiti "disastri"; altrimenti si chiamano
"features".

 Hai una versione di IE tarocca..?
Puo' essere... o forse puo' essere che mi son dimenticato di precisare 
che l'hover NON funziona su IE... sorry :-)
Ma l'onmouseover ti confermo che va.


 Ma l'onmouseover ti confermo che va.
Sisi, era il fatto che andassero entrambi che mi aveva un attimo lasciato
sgomento. :)
-- 
ZER0://coder.gfxer.web-designer/
~ "Nei film americani, qualsiasi problema che venga considerato
sufficientemente catastrofico, puo' essere risolto facendo esplodere uno
o piu' ordigni nucleari" (ZER0 & Cosimo)
Newsgroup: it.comp.lang.javascript
Titolo: Fogli di stile e js [effetto hover]

Ragazzi, qualcuno puņ aiutarmi?
Ho necessitą di cambiare il colore dell'hover di un link in modo 
dinamico con js.
In pratica vorrei dargli l'istruzione a {color:#F00;} <-- facile:
document.getElementById('prova_id').style.color e
a:visited {color:#0F0;}
a:hover {color:#00F;}
Su questi due non ho idea di come fare.
Mi date una mano?
Grazie :-)
-- 
Massy
 >> PLEASE DON'T FEED THE TROLL.
 > perchč scrivi in maiuscolo e in inglese?
 > puoi parlare in italiano che l'inglese non lo so?
aho... e non sai proprio un ca++o! (anto)

 a:hover {color:#00F;}
Non fai prima a definire una classe nei CSS, e assegnare quella tramite JS?
a.myclass{color:#ff0}
a.myclass:visited{color:#0f0}
a.myclass:hover{color:#0f0}
document.getElementById("mylink").className="myclass";
-- 
ZER0
~ The Tangent Universe collapsed 5895 days, 2 hours, 16 minutes and 44 seconds ago.

 document.getElementById("mylink").className="myclass";
Era una delle cose a cui avevo pensato, però non va bene, in quanto devo 
variarla dinamicamente.
In pratica, in una casella di testo l'utente inserisce un codice 
esadecimale ed in base a quello ricavo un valore da assegnare 
all'effetto hover e visited.
Non ho foglio di stile "fisso" :-(
-- 
Massy
 >> PLEASE DON'T FEED THE TROLL.
 > perchè scrivi in maiuscolo e in inglese?


 variarla dinamicamente.
In tal caso cerca il topic "Stampa e stili" del 13 dicembre; puo' esserti
d'aiuto.
-- 
ZER0
~ The Tangent Universe collapsed 5895 days, 4 hours, 20 minutes and 52 seconds ago.

 
Letto. Ma sarň tonto.. .-( non capisco come usarlo per il mio caso.
Io ciň che vorrei č questo:
<form id="form1">
<label for="text1">inserisci il valore del colore del link</label><input 
type="text" id="text1" onChange="prova(this.value)" />
</form>
<div id="mio_div">
<a href="#">prova</a>
<a href="#">prova2</a>
<a href="#">prova3</a>
</div>
e nel js:
function prova(ca) {
var a = document.getElementsByTagName('A');
	for (var i=0;i<a.length;i++)
	{
		a[i].style.color = ca;
	}
}
se voglio cambiare il colore del link; questo evidentemente funziona.
Ora vorrei una cosa simile per cambiare il colore dell'hover e del 
visited. Mi sarei aspettatto che esistese qualcosa tipo
a[i].style.HoverColor = ca; :-)
non esiste? :-PP
-- 
Massy
 >> PLEASE DON'T FEED THE TROLL.
 > perchč scrivi in maiuscolo e in inglese?


 non esiste? :-PP
Aggiungo; ho anche pensato a "simulare" l'effetto con OnMouseOver; il 
problema sussiste per la pseudo-classe a:visited. :-(
Ps grazie :-P
-- 
Massy
 >> PLEASE DON'T FEED THE TROLL.
 > perchè scrivi in maiuscolo e in inglese?


 non esiste? :-PP
Gia'. hover e' una pseudo-classe. Che io sappia, al massimo puoi leggerne
il valore come computedStyle, ma non impostarlo.
-- 
ZER0
~ The Tangent Universe collapsed 5895 days, 5 hours, 14 minutes and 34 seconds ago.
Newsgroup: it.comp.lang.javascript
Titolo: Mi controllate questo script?

Avevo postato per sapere come fare per lanciare un programma tramite
pagina web, e ho trovato questo script qua...ho provato a modificarlo
ma non va come dovrebbe...a riguardo ho un paio di domande. Questo è
lo script:
<SCRIPT LANGUAGE="JAVASCRIPT">
	function notepad() 
	{
		var esegui = new 
		ActiveXObject("WScript.Shell");
		esegui.Run("notepad.exe", 1);
	}
</SCRIPT>
<form method="POST">
	<input type="button" value="Blocco Note" name="Item0"
	  onClick="notepad()">
</form>
Se io volessi eseguire un mio programma e non un programma di Win,
come devo modificare lo script? Ho provato a cambiare il nome dell'
eseguibile, a mattere il mio prg ma non va, sia se metto tutto il path
o se scrivo solo il nome...perchè? Poi un altra cosa...lanciando
notepad, prima di eseguire il programma mi appare una finestra che mi
chiede se voglio realmente eseguirlo stò programma, ma non è possbile
evitarla stà finestra? Che ne sò, mettere già una risposta ad una
ipotetica domanda (quindi alla conferma dell' esecuzione del
programma), dirgli, a tutto quello che viene dopo, senza che mi
chiedi, già ti ripsondo ok...che mi dite?

 evitarla stà finestra?
protezione!!!!!
 Cmq ti posto lo script completo (anche la parte di NN) ..............
<SCRIPT>
function exec (command) {
  if (document.layers && navigator.javaEnabled()) {
    window._command = command;
    window.oldOnError = window.onerror;
    window.onerror = function (err) {
      if (err.indexOf ("User didn't grant") != -1) {
        alert('command execution of ' + window._command +
              ' disallowed by user.');
        return true;
      }
      else return false;
    }
    netscape.security.PrivilegeManager.enablePrivilege
('UniversalExecAccess');
    java.lang.Runtime.getRuntime().exec(command);
    window.onerror = window.oldOnError;
  }
  else if (document.all) {
    window.oldOnError = window.onerror;
    window._command = command;
    window.onerror = function (err) {
      if (err.indexOf('utomation') != -1) {
        alert('command execution of ' + window._command +
              ' disallowed by user.');
        return true;
      }
      else return false;
    };
    var wsh = new ActiveXObject('WScript.Shell');
    if (wsh)
      wsh.Run(command);
    window.onerror = window.oldOnError;
  }
}
</SCRIPT>
<A HREF="javascript: void 0"
   ONCLICK="exec('notepad'); return false;">notepad</A>