mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.javascript
Titolo: form.submit() non funziona da una nuova finestra aperta in Netscape 6 !!

Salve a tutti,
Ho un grosso problema con Netscape 6 (anzi 6.1):
Da una pagina apro una nuova finestra da un link con window.open(). 
Nella pagina di questa nuova finestra aperta ho una form.
Facendo un form.submit(), non succede nulla, la form non viene inviata
ad una nuova finestra e tanto meno, cambiando il codice, alla finestra
padre (opener)!
Sembrerebbe che form.submit() non funzioni da una finestra aperta con
window.open().
Questo problema ce l'ho solo con Netscape 6 (e 6.1) mentre invece
tutto funziona benissimo su IE (tutte le versioni) e su Netscape 4.X
!!
Qualche anima pia saprebbe darmi un ragguaglio?
Ringrazio e saluto,
Luca

...

Ho risolto il problema, scusate il disturbo!
Il problema era che dopo il form.submit() c'era anche un
window.close() e Netscape non faceva in tempo a spedire i dati prima
che la finestra fosse chiusa.
E' bastato sostituire form.submit() con setTimeout('window.close()',
300) per dare il tempo a Netscape di inviare i dati prima di chiudere
la finestra.
Luca

Newsgroup: it.comp.lang.javascript
Titolo: Form: concatenazione e formattazione

Perdonate il cross-post (it.comp.lang.javascript e it.comp.www.html)
ma credo che questo problema debba essere risolto
da una combinazione di entrambi linguaggi.
Ho necessità di inserire un form piuttosto lungo,
divisibile in più sezioni logoche
(dati angarafici, caratteristiche del progetto, ecc...)
Il form viene inviato via e-mail ad un indirizzo
<form action="mailto:
i...@dominio.it
?subject=Subject"
enctype="text/plain" method="POST">
Quello che vorrei fare sarebbe spezzare il form su più pagine,
concatenarne i risultati in una unica mail e formattarne il formato.
Passando i dati della prima parte ad un campo hidden nelle successive
mi fa perdere la formattazione 1 dato per riga e quindi la leggibilità.
Esiste un modo per farlo?
Grazie

 Grazie
Senza entrare nello specifico, perché perderesti la formattazione? Avresti 
un mucchio di variabili e la formattazione la faresti alla nella creazione 
della mail.
-- 
FastFede on WinMx
(eliminare NOSPAM dall'indirizzo)

Newsgroup: it.comp.lang.javascript
Titolo: [ REQ ] [ DHTML] Tooltip grafico

mi servirebbe uno script per realizzare effetti di tooltip, nel caso
specifico una gif che compare al passaggio sopra il link ma che segua il
mouse per tutta la grandezza del link.
Sapete indirizzarmi?


se deve seguire il mouse ti serve un cosiddetto "mouse follower", 
questo č uno dei piů validi: 
http://www.walterzorn.com
 
se invece cerchi un'emulazione di tooltip č meglio questo: 
http://infotip.altervista.org
bye
armaged

 armaged
Grazie, mi sei stato di vero aiuto, quello che avevo trovato non mi
soddisfava.
Thks!
Newsgroup: it.comp.lang.javascript
Titolo: responseXML -> xml parse error

Ciao a tutti,
ho un problema che mi sta facendo andare via di testa da un paio di
giorni (e che ovviamente blocca tutto il lavoro!).
Tramite richiesta AJAX, voglio che mi venga restituito un file xml con
il metodo responseXML.
La pagina php che dovrebbe creare l'xml è questa:
<?php
header("Content-Type: text/xml");
include("connection.php");
$stream = mysql_connect($host,$user,$password)or die("Connessione non
riuscita: " . mysql_error());
mysql_select_db($db, $stream) or die("Errore nella selezione del
database");
$sql = "SELECT * FROM ch_comments";
$query = mysql_query($sql) or die('Error, insert query failed');
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>";
while($result = mysql_fetch_array($query)){
    echo "<id>".$result['id']."</id>";
    echo "<title>".$result['title']."</title>";
    echo "<author>".$result['author']."</author>";
    echo "<latitude>".$result['latitude']."</latitude>";
    echo "<longitude>".$result['longitude']."</longitude>";
    echo "<content>".$result['content']."</content>";
}
mysql_close($stream);
?>
La parte di AJAX per la richiesta è questa:
                       var ajaxRequest;
		try{
			// Opera 8.0+, Firefox, Safari
			ajaxRequest = new XMLHttpRequest();
		} catch (e){
		    // Internet Explorer Browsers
			try{
				ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try{
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e){
					// Something went wrong
					alert("Your browser broke!");
					return false;
				}
			}
		}
		// Create a function that will receive data sent from the server
		ajaxRequest.onreadystatechange = function(){
			 if(ajaxRequest.readyState == 4){
				if(ajaxRequest.responseXML){
    				    var xmlDoc = ajaxRequest.responseXML;
			    	}
			}
		}//ajaxRequest.onreadystatechange
		ajaxRequest.open("GET", "markList.php", true);
		ajaxRequest.setRequestHeader("content-type", "application/x-www-form-
urlencoded");
		ajaxRequest.send(null);
Controllando con Firebug, ho notato che sulla risposta di responseXML,
mi viene dato un parse error sempre sul primo tag del file xml che
restituisco.
L'errore riscontrato è:
Errore interpretazione XML: contenuto illegale dopo l'elemento
Indirizzo:[...]
Inoltre ho notato che l'errore è sempre alla fine del primo elemento
xml stampato. Non ha importanza quanto lungo sia, ma l'errore è sempre
alla fine di questo.
Non riesco a capire.

 Non riesco a capire.
Prova a richiamare separatamente la pagina che genera XML, perch� se � 
tutto l� il codice ad occhio non � corretto l'XML (manca il tag principale)
Enrico

Risolto: manca il tag contenitore :)
<? xml ..... ?>
<contenitore>
   elementi
</contenitore>
Grazie!
Ciao!
Newsgroup: it.comp.lang.javascript
Titolo: Segnalazione

Volevo segnalarvi un sito che ho trovato veramente eccezionale
completamente dedicato a JavaScript integrato al  Dinamic HTML
sono rimasto stupefatto. 
Un sito meraviglioso.
Complimenti a Giorgio Braga !!
Quando ci vuole ci vuole :-)
L'indirizzo è il seguente:
http://m-files.com/
Pasquale Annunziata
 __/ __/ __/ __/ __/ __/ __/ __/ __/ __/ __/ __/ 
WebDesigner 
and Webmasters' Guild Member.
http://www.mclink.it/personal/MC0414
e-mail: 
pasq...@mclink.it
 
Mondo JavaScript
http://www.aspide.it/freeweb/JS
__/ __/ __/ __/ __/ __/ __/ __/ __/ __/ __/ __/ 

Complimenti a Giorgio Braga !!
Per la cronaca Braga scrive su PC Professionale, dove tiene una rubrica
dedicata proprio al JS. Credo abbia pure scritto un libro sull'argomento,
edito dalla Mondadori.
---------------------------
| Danilo Parisi             |
| 
dpa...@technologist.com
  |
| Palermo (Italy)           |
---------------------------

Newsgroup: it.comp.lang.javascript
Titolo: domanda facile.

E' possibile (utilizzando javascript) passare dei parametri tra 2 pagine
html?
In pratica voglio fare cose diverse a seconda di quale è la pagina html
chiamante.
(con le servlet e CGI di sicuro, però con javascript non so).
Grazie
Marco

 wrote in message
393FCDB5...@ing.unisi.it...


OK. Come fare i campi hidden lo so,...,ma come faccio a rileggere i
valori dall'altra pagina?
Marco
Marco ha scritto:


 ha scritto nel messaggio
news:393FD107...@ing.unisi.it...


 ha scritto nel messaggio
news:393FCDB5...@ing.unisi.it...


FUNZIONA ALLA GRANDE!!!  :-)
Grazie mille.
Marco
Barzasi marco ha scritto:


location.search

Newsgroup: it.comp.lang.javascript
Titolo: chiarimenti su document.open()

Ciao a tutti,
mi domandavo a cosa serve far precedere document.open() quando inserisco
delle parti di HTML con JS con document.write()
Ad es.:
[code]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
">
<html xmlns="
http://www.w3.org/1999/xhtml
">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<script type="text/javascript">
document.open( );
document.write( '<p>Ciao</p>' );
document.close( );
</script>
</body>
</html>
[/code]
la stessa cosa sarebbe funzioanta anche ommettendo l'open e close, giusto?

 la stessa cosa sarebbe funzioanta anche ommettendo l'open e close, giusto?
giusto nel tuo caso, perché viene eseguito seguendo il flusso (e quindi la
pagina non è ancora [interamente] caricata). Se lo esegui in una function
devi invece usare l'open-close.
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

 devi invece usare l'open-close.
anche se la funzione segue il flusso, cioe' una cosa tipo:
[code]
<body>
<script type="text/javascript">
function printCiao()
{
	document.open( );
	document.write( '<p>Ciao</p>' );
	document.close( );
}
printCiao();
</script>
</body>
[/code]

 </script>
direi di sì

Newsgroup: it.comp.lang.javascript
Titolo: Una bella funzioncina di stampa crossbrowser?

In un mio sito ho messo una funzione di stampa, solo che, avendo sulla mia
macchina Explorer 5, qui funziona, su una macchina in cui si trova Explorer
4 no.
Chi ha un bello scriptino crossbrowser che mi risolve l'arcano?
Saimon
Per rispondere togli "nunrompe" dall'indirizzo

<script language="JavaScript">
<!--stampare con internet explorer 4 activeX
function tmt_print(bers) {
    function stopError() {
        return true;
    };
    window.onerror = stopError;
    if (window.print) {
        eval(bers + ".print()");
    } else {
        if (document.all) {
            var OLECMDID_PRINT = 6;
            var OLECMDEXECOPT_DONTPROMPTUSER = 2;
            var OLECMDEXECOPT_PROMPTUSER = 1;
            var WebBrowser = "<OBJECT ID=\"WebBrowser1\" WIDTH=0 HEIGHT=0
CLASSID=\"CLSID:8856F961-340A-11D0-A96B-00C04FD705A2\"></OBJECT>";
document.body.insertAdjacentHTML("beforeEnd",
WebBrowser);
            WebBrowser1.ExecWB(OLECMDID_PRINT,
OLECMDEXECOPT_PROMPTUSER);
            WebBrowser1.outerHTML = "";
        }
    }
}
// -->
</script>
</head>
<a href="javascript:void(tmt_print('self'))">print</a>
bye bye glassman
"saimon" <> ha scritto nel messaggio


 function tmt_print(bers) {
[snip]
Thanx:)


Newsgroup: it.comp.lang.javascript
Titolo: massimizzare la finestra

Ciao,sapete dirmi se si puo e come faccio a disabilitare il bottone
ridimensiona della statusbar, in pratica ho necessita di aprire la mia
finestra direttamente con la dimensione max.
Un Grazie Mille anticipato :o) 
***************************************
messaggio inviato tramite HostSearch.it
---------------------------------------
---> 
http://www.hostsearch.it/newsgroup
***************************************

 finestra direttamente con la dimensione max.
Ti dň un consiglio anche per il futuro...
quando sospetti che il tuo quesito venga fatto piů di 350 volte al giorno,
potrebbe essere il caso di:
-    guardare qualche post
-    andare ad es. in:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&group=it.comp.lang.javascr
ipt
e fai una bella ricerca.
Ciao
Newsgroup: it.comp.lang.javascript
Titolo: Info su file .js

Mi sembra di aver capito che questi file con estensione "js" siano una
specie di arvio funzioni per javascript.
Mi dite se ho ragione o torto? Potreste inoltre spiegarmi brevemente cosa
sono, come funzionano e come si richiamano con codice HTML?
--
San Vegeta from Hell
http://www.geocities.com/Area51/Dungeon/8436
http://come.to/Fantasy.it



Quando vuoi utilizzare uno script in Jscript puoi metterlo in un file
di estensione .js in modo che sia visibile solo al browser ma non agli
utenti.
I tag da usare sono questi:
<script language="JavaScript src="nomefile.js">
</script>
D_A_M

 sono, come funzionano e come si richiamano con codice HTML?
Cosa sono:
L'hai detto tu stesso, sono dei file di archivio che possono essere
utilizzati per quei codici JavaScript che vengono utilizzati più spesso
rispetto ad altri, così facendo non si devono modificare tutti i file html ma
solamente il file (o i file) .js che da questi vengono richiamati.
Come funzionano:
Sia che un sorgente JavaScript venga inserito direttamente all'interno di una
pagina Html che caricato dalla stessa da come file .js, lavorano allo stesso
modo. Questi .js non sono altro che file di testo contenenti il codice
sorgente JavaScript escluso i tag SCRIPT ed /SCRIPT visto che questi vengono
dichiarati al momento del caricamento del file .js
Come si richiamano:
Per poter richiamare un file .js si utilizza il tag SCRIPT con l'aggiunta
dell'attributo SRC, per esempio, volendo caricare uno script inserito in un
file prova.js dovremo scrivere:
<SCRIPT LANGUAGE?"JavaScript" SRC="prova.js"></SCRIPT>
Naturalmente, in questo caso, il file .htm ed il file .js si trovano nella
medesima directory.
Ciao
REO

 D_A_M
REO

scritta JavaScript ...
Hai diementicato che la 'L' e la 'P' sono lettere differenti (...ma forse
solo per distrazione) .
Jm
Newsgroup: it.comp.lang.javascript
Titolo: refresh di una pagina...

ciao a tutti,
avrei bisogno di un aiutino... mi serve uno scriptino per far refreshare
una pagina di cui conosco solo il nome...
stile nome_frame.location.reload();
io ho provato ma cosi' non va, mi date una mano?
Thnx 
SHE
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 stile nome_frame.location.reload();
Ma questa pagina č un frame del tuo frameset?
Se sģ puoi usare top.frames['nometuoframe'].document.location.reload();
-- 
"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.
--

no scusa mi sono mal spiegata.. e' una finestra...
su cui voglio fare il refresh e della quale pero' conosco solo il nome..
thnx
SHE
Ps dov'e' il maestro? ancora in vacanza?


 su cui voglio fare il refresh e della quale pero' conosco solo il nome..
Se la hai aperta da un'altra pagina che hai poi "perso" mi sa che non puoi.
Se invece la hai aperta da una pagina (o da un frame) allora puoi salvarti
il riferimento all'oggetto e usarlo per fare il refresh.
Spiega un po' meglio quindi il contesto
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.
--

allora,
grazie per la risposta... 
il contesto e' il seguente... apro un pagina name schedule ->li apro 
un altra pagina su cui clikko e mi linka ad un altra pagina nella quale
 vorrei far fare il refresh alla pagina schedule... scusa per il
casino...
Grazie per l'aiuto
SHE


 casino...
Dunque:
a) apri una finestra
b) apri da questa finestra un'altra finestra
c) dalla finestra b) vuoi fare il refresh della finestra a)
Corretto?
Se sě: opener.document.location.reload();
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.
--

 Se sě: opener.document.location.reload();
allora 
a)apro finestra che ha nome "schedule"
b)da li apro un altra finestra che non ha nome
c)su la finestra sopramenzionata clikko su di un link che carica su se
stessa un altra pagina
d)la pagina nella quale arrivi dal link deve refreshare "schedule" e poi
si chiude..
spero che sia piu' chiaro adesso...
Thnx 


 si chiude..
Ok
Il problema č che non so se perde il riferimento, cambiando pagina,
all'opener (temo di sě). Se hai provato come ti ho scritto e non funziona:
quando apri la finestra b) apri una pagina contenente in iframe e in questo
iframe carica tutte le pagine che vuoi, link etc etc. Quando dovrai fare il
refresh della finestra madre (la finestra a)) usa
top.opener.document.location.reload();
-- 
"E' l' ignoranza che crea l'intolleranza
 di gente cieca e senza coscienza"
									  S.S.S.
--

 top.opener.document.location.reload();
cioe' tu dici di fare un iframe contenente il link?
Ps la prima opzione che mi hai dato non va...


 cioe' tu dici di fare un iframe contenente il link?
Sě, altre soluzioni a me non vengono in mente


 si chiude..
Riaprire la finestra dovrebbe bastare ad eseguire il reload del 
contenuto in caso la finestra esista gią. Esempio:
window.open("schedule.html", "schedule").focus();
window.close();
Gaetano
Newsgroup: it.comp.lang.javascript
Titolo: JAR: come vengono usati ??

Qualcuno sa' spiegarmi cosa sono e come si usano i file *.jar ??

 ha scritto nel messaggio
news:fYF45.264096$VM3.2...@news.infostrada.it...


> Sono l'equivalente dei .tar di unix e usano la stessa sintassi.
 Gia! ma io di unix non ne so niente. I file tar dovrebbero contenere delle
specifiche (credo), la sintassi non so quale sia.
Potresti, eventualmente inviarmi dei file jar di esempio ??
Grazie.
Fabio

 wrote in message
news:0AO45.267982$VM3.2...@news.infostrada.it...

i file jar son costruiti col comando jar, e sono semplicemente dei zip in
cui c'e' una
directory speciale in cui c'e' un file che si chiama manifest... e comunque
qui sono OT.. chiedi in it.comp.java (che e' diverso da javascript) :-)
Ciao, Roberto
Newsgroup: it.comp.lang.javascript
Titolo: Ancora Link animati


Le FAQ di it.comp.www.html
</A>
<!-- un po' di HTML -->
Atrimenti per tutti li link:
<HTML>
<HEAD>
  <TITLE>Il tuo titolo qui</TITLE>
    <STYLE>
      <!--
        A {text-decoration: none}
        A:hover {text-decoration: underline}
      -->
    </STYLE>
</HEAD>
<BODY>

 ha scritto nel messaggio
news:8itv2r$53r$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.javascript
Titolo: Script per gif

Salve a tutti, in qualche sito ho visto delle piccole gif animate che
gironzolano per le pagine ed ho trovato la cosa molto carina.
Potreste aiutarmi a ricreare lo stesso effetto ?
Grazie mille
Giovann@

...


Newsgroup: it.comp.lang.javascript
Titolo: Problema --URGENTE!!

Come posso fare a creare un bottone che mi visualizzi nella pagina corrente
un link1 e che mi apra contemporaneamenta un'altra finestra riferita ad
un'altro link2 CHE PERO' rimanga o nascosta, che si chiuda in un tot di
secondi o che si apra direttamente "ridotta a icona" sulla barra. ?
Tengo a precisare che la pagina2 a cui fa riferimento il link2 aperto nella
2° finestra non può essere modificata!
Non si può quindi fare in modo che la pagina2 si chiuda entro un tot di
secondi scrivendo all'interno della stessa il codice apposito...
si dovrebbe fare in modo che il tutto accada direttamente dalla pagina
principale nella quale risiede il bottone dal quale dovrebbero partire tutte
le istruzioni...
Chiunque sia in grado di risolvere questo problema, anche solo in parte, è
pregato di contattarmi o rispondere direttamente sul ng fornendo tutti i
comandi.
GRAZIE
-Ste


iQA/AwUBOQ2YrsQiRQIxAUAiEQJqZACcDHSQpfkyVoiq7rDxNWaydeUkoKEAoLMX
7B4TsXg1d9hhjP4jrjkxg6q4
=qS+Q
-----END PGP SIGNATURE-----

Newsgroup: it.comp.lang.javascript
Titolo: libro js

salve a tutti!
qualcuno può darmi un consiglio su quale libro di js comprare?
ho solo delle conoscenze confuse e vorrei un qualcosa di cartaceo che mi
aiuti.
sono rimasto al basic e al pascal e mi trovo un po' in panico!
non ho voglia di stamparmi tutta la guida netscape e quando si tratta di
studiare, ho bisogno di carta...
so che a questa domanda avrete già risposto mille volte...ma me le sono
perse tutte!!!
grazie grazie
--
      ----------
    --------------             
dodi...@tiscalinet.it
   --------|-------
    -------|------                ICQ: 36959563
     -----_|-----
         - (_)# -

 wrote in message
7oisrm$l8g$1...@aquila.tiscalinet.it...


ok grazie mille !
adesso vedrň!
--
      ----------
    --------------             
dodi...@tiscalinet.it
   --------|-------     
http://www.tiscalinet.it/sogniperduti

Newsgroup: it.comp.lang.javascript
Titolo: Codice per ridurre img, come fare per Netscape

Ho necessitą di ridurre immagini dinamicamente ad una larghezza minore di
80.
Su Explorer non ho problemi, ma su Netscape ottengo il seguente errore:
img0 is not defined.
<script language="JavaScript1.2">
function riduci(nomeimg) {
 if (nomeimg.width>80) {
  w = nomeimg.width
  h = nomeimg.height
  wx = Math.round(8000 / w)
  hx = Math.round((h*wx)/100)
  nomeimg.width = 80
  nomeimg.height = hx
 }
}
</script>
Segue la parte interessante del codice incluso nel <body>
<BODY onLoad="riduci(img0)">  (lo metto qua perchč in veritą di immagini ne
ho 5/6 e molto spesso capita che l'onLoad di due immagini č contemporaneo e
quindi una delle due non viene eseguita)
<img  src="../../usersimg/demo/memorialguy.gif" align="left" border=0
id="img0">
se il body invece č:
<BODY onLoad="riduci(document.img0)">
l'errore di Netscape sarą:
nomeimg has no properties.

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

Anch'io sono interessato e ho provato le stesse cose...
solo che non riesco a modificare la dimensione del layer.
Il mio layer è
<div id="divImg" style="position:absolute; top:100; left:600; height:168;
width:150; visibility:hidden">
<Img src=prova.gif width=150 height168>
</div>
se io scrivo
document.divImg.document.width o document.divImg.document.height vedo le
dimensioni
esatte del mio layer, ma non riesco a modificare i valori...
come si fa?
Grazie

 ha scritto nel messaggio
news:8qb814$m7j$1...@nslave1.tin.it...


Newsgroup: it.comp.lang.javascript
Titolo: Finestra, Frame e Form e non riesco a fare una cosa...

Ciao a tutti,
ho un piccolo problema in quanto non riesco ad accedere ad una casella di
testo chiamata "mess" che si trova in un form chiamato FORM1 in un Frame
CHIAMATO "Barra" nella Finestra principale da una finestra pop-up chiamata
FIn.
ho provato con la seguente sintassi
parent.parent.document.frame("Barra").elements.item("mess").value
ma non me lo vede c'è qualcuno che mi può aiutare ?

Il Wed, 11 Apr 2001 07:51:58 GMT, Studio di Consulenza Informatica ha 
scritto.....

Se la pop-up è stata aperta dalla pagina a frames tipo:
<FRAMESET
<FRAME NAME="barra"
<FRAME NAME="altroframe">
</FRAMESET>
se il form tipo questo è in BARRA:
<FORM NAME="form1" ..>
<INPUT TYPE="text" NAME="mess" ..>
...
</FORM>
il form dovrebbe essere sufficiente dalla popup:
opener.parent.document.form1.mess.value
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
              All the JavaScript you need
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

 ha scritto nel messaggio
news:MPG.153e32589...@news.libero.it...


 Come mai a me IE dice che non esiste l'obj
Prova a togliere ".parent"

Newsgroup: it.comp.lang.javascript
Titolo: Select e document.form.submit

Ho un problema di questo genere:
in un form per un carrello elettronico ho una listbox con i nomi dei
paesi per le spese di spedizione.
Selezionando un paese dovrei accedere ad una pagina che mi aggiorna il
db per poi ritornare sulla pagina del carrello ma non mi funziona.
Chi mi puņ aiutare? Ho provato in mille modi ma non ne vengo a capo
max
Ecco il codice
...
<script language="JavaScript">
function spesesped(){
	var lingua=<%=request.querystring("Lang")%>
	var sesid=<%=request.querystring("SID")%>
	var pagina="aggiorna_quantita.asp?Lang="+lingua+"&SID="+sesid
	document.form[0].submit;
	document.form.action = pagina
	//return true;
  	}
</script>
...
<form name="form" METHOD="post"
ACTION="carrello.asp?lang=<%=Request.Querystring("Lang")%>&SID=<%=Request.Querystring("SID")%>">
...
response.write"<tr><td colspan=2>Seleziona il paese di
spedizione</td><td colspan=2><select name=spedizione
onChange=spesesped()>"
		do while not rsSpedizione.EOF
		response.write"<option value=" & rsSpedizione("ID")
		if rsSpedizione("ID") = rsArticoli1("Spedizione") then
		response.write" selected"
		end if
		response.write">" & rsSpedizione("Paese") & "</option>"
 
		rsSpedizione.movenext
		loop
		response.write"</select>"
...
</form>

 	document.form.action = pagina
document.forms[0].action=pagina;
E cmq temo che tu debba invertire l'ordine delle due operazioni (ovvero,
prima settare l'action, poi fare il submit):
document.forms[0].action=pagina;
document.forms[0].submit();
Eventualmente ti consiglio di testare le tue pagine in browser che hanno
una javascript console adeguata, come firefox (o cmq tutti quelli basati su
gecko), che ti avrebbero indicato questo tipo di errori.
Va visto poi se poi vi sono altri errori di "logica" dipendenti dal
contesto.
-- 
ZER0 
~ ..ma in effetti il concetto di WYSYWYG (quello che vedi e' quello che
ottieni) si applica ai computer malissimo, cosi' come si applica alle
donne... (The Real Programmer)

 document.forms[0].submit();
cosě funziona alla grande 
grazie 1000
macs
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.javascript
Titolo: gestione eventi.

Prendendo spunto da alcuni esempi letti in un manuale sto provando ad 
evitare di gestire gli eventi all'interno della pagina html e a mettere 
tutto in un file con le sole funzioni javascript.
In particolare per la verifica di campi vuoti in una form anziche' 
gestire l'evento onblur in ogni campo di input e' suggerito il seguente 
  codice javascript:
  window.onload=function(){
	var frm = document.getElementById("accMail1");
	frm.onsubmit=checkFields;	
}
function checkFields(){
	....
}
quello che non capisco e' che sembrerebbe che l'evento onsubmit della 
form non venga gestito nel senso che il codice di checkFields viene 
eseguito ad ogni caricamento della pagina e non alla pressione del 
pulsante submit.

 pulsante submit.
Questo comportamento lo avresti se invece di:
	frm.onsubmit = checkFields;
tu avessi nell'onload:
	frm.onsubmit = checkFields();
Allora si spiegherebbe. Ma se il codice è effettivamente quello che
hai scritto, e checkFields non è invocata altrove, ciò che dici non
può verificarsi. Eventualmente prova a mettere online una pagina su
cui si possa replicare il comportamento che descrivi.
-- 
~ Tutti quelli che credono nella psicocinesi,
per favore alzino la mia mano.

 	frm.onsubmit = checkFields();
Scusa l'ignoranza ma in cosa consiste la differenza?

 Scusa l'ignoranza ma in cosa consiste la differenza?
Nel primo caso associ a "frm.onsubmit" un riferimento a funzione; nel
secondo caso invece ne associ il valore di ritorno.
Per spiegarmi con un esempio pratico:
function doSomething(){
	alert("execution");
	return "a string value";
}
var a = doSomething();
alert(a);
var b = doSomething;
alert( typeof b );
Nel primo caso "a" assume il valore di ritorno di "doSomething", e va
da sé che perché accada, la funzione deve essere prima eseguita.
A "b" invece, associamo il riferimento a doSomething. La funzione non
viene quindi eseguita. E "b" adesso è una variabile che "punta" a una
funzione (doSomething), come si può vedere dall'alert del typeof.
A quel punto del codice, se fai:
	alert( b() );
Otterrai il medesimo risultato che facendo:
	alert( doSomething() );
Spero di non averti complicato troppo le cose. :)
-- 
~ "La realtà è ciò che, quando smetti di crederle, non va via."
(Philip K. Dick)


Beh grazie della spiegazione ma il codice continua a non funzionare.
Non posso mettere online la pagina, sono poche righe se vuoi la pasto qui.

 Non posso mettere online la pagina, sono poche righe se vuoi la pasto qui.
Prima posta gli eventuali errori che lamenta la console di FireFox, poi
enumera i risultati ottenuti e non limitarti ad un inutile "non funziona"
(Fatto questo magari la risposta la troverai anche da solo)

 Non posso mettere online la pagina, sono poche righe se vuoi la pasto qui.
No, è bene evitare questo genere di cose nei newsgroup. E dato che non
puoi metterla online inviamela tramite email.
Poi continueremo il thread qui.
-- 
~ "Tutto quello che devi fare è chiamarmi;
sarò tutto quello di cui hai bisogno" (Peter Gabriel)

 	frm.onsubmit = checkFields();
Mi sa che sto entrando in confusione, funziona :-)
Ti ringrazio per la disponibilita'.
Newsgroup: it.comp.lang.javascript
Titolo: Cookies in JavaScript

Devo settare un cookies che mi permetta poi di verificare se un utente e'
passato o meno attraverso una particolare pagina riservata, come si
gestiscono i cookies in JavaScript? Grazie!!!!
--
Bye bye.....
.....from Gianni

...


Newsgroup: it.comp.lang.javascript
Titolo: nuovo sito

Ciao zingarella........ti è arrivata la mia cartolina???? NO????? aspettala
comunque ho trovato sulla mia agendina qualche indirizzo su dei siti ASP
......
www.asp-it.com
   ----> guida italiana su ASP.
Divertiti!!!!!!
Dario.

??
cmq. il sito del ng. asp ha cambiato
indirizzo: 
http://www.ASPItalia.com
e si è trasferito con il server in canada
--
Bye
Ro<*¿*>berto

 wrote in message
7svg72$659$1...@fe1.cs.interbusiness.it...


Ciao,
ma allora quale dei due e' quello ufficiale
del ng., ??


 wrote in message
7svrh5$4v3$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.javascript
Titolo: Qual'e' il sito comune di it.comp.lang.javascript?

Grazie, Marco.

http://www.probo.it/javascript/

Newsgroup: it.comp.lang.javascript
Titolo: Dimensione file

Ciao a tutti...sapeti dirmi come conoscere la dimensiohne di un file 
conoscendone solo il percorso sul pc client?
grazie...
		ciao
-- 
Matt
____________
"...e i Templari uscirono dalla storia per entrare nella leggenda..."
________________________________________________________________________

 conoscendone solo il percorso sul pc client?
Non puoi leggere un file sul client, ci mancherebbe...
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.
Newsgroup: it.comp.lang.javascript
Titolo: espressioni regolari per estrarre prima parte di stringa

se ho
+10book            (yes estrae)
5book              (yes)
200book23aa        (yes)
-60book            (yes)
.42aa3aaa          (yes)
+book              (no ho solo segno +)
-book              (no ho solo segno -)
.book              (no ho solo  .)
++4aa              (no ho 2 +)
avere:
+10
5
200
-60
.42
è possibile estrarre le prime cifre consecutive che siano numeri?
anche nel caso di +  -  . applicare la regola, con l'eccezione che per tali
simboli solo se ho nel primo e poi subito dopo ho un numero estrarre
i valori
 



del tipo /^(\+-\.)*(\d)+/  ?
-- 
"E' l' ignoranza che crea l'intolleranza
 di gente cieca e senza coscienza"
									  S.S.S.

 del tipo /^(\+-\.)*(\d)+/  ?
/^[\+\.\d-][\d]*/   ....
Saluti. Carlo.
-- 
Puoi chiamarmi con Skype, il mio id e' carlonike
Vuoi un sicuro e gratuito programma per la tua posta?
http://www.pegasusmail.tk
 o 
http://www.pmail.com

 /^[\+\.\d-][\d]*/   ....
hai ragione, ho usato tonde anziché quadre.
forse meglio /^[\+\.-]{0,1}[\d]+/ , altrimenti ti accetta anche +pippo


 forse meglio /^[\+\.-]{0,1}[\d]+/ , altrimenti ti accetta anche +pippo
vero..


 è possibile estrarre le prime cifre consecutive che siano numeri?
Il parseFloat fa proprio questo. Ma bada, ottieni numeri come
risultato. Quindi invece di:
	"+10", "5", "200", "-60", ".42"
Hai:
	10, 5, 200, -60, 0.42
-- 
~ Se i sintomi persistono, insultare il medico.

 TP/BP/Delphi/jscr/&c, FAQ items, links.


But does the OP want 123e4 to be 123 or 123400?  and what about 123e456?
Ma l'OP desidera 123e4 essere 123 o 123400? e che cosa circa 123e456?


 Ma l'OP desidera 123e4 essere 123 o 123400? e che cosa circa 123e456?
Tra le casistiche dell'OP non c'era la notazione scientifica; va da sé
che se si hanno stringhe siffatte - in quanto numeri validi - va usato
un diverso approccio.
Le funzioni parseInt e parseFloat andrebbero usate laddove si desidera
ottenere numeri (quindi se l'OP desidera stringhe è comunque un metodo
da scartare) partendo da una stringa "mista", ma non casuale.
Quindi, come sempre, dipende dal contesto. Io ad esempio, uso parseInt
quando devo recuperare il valore numero di proprietà style espresse in
pixel.
-- 
~ Non esiste la certezza: è solo l'illusione di una realtà soggettiva.
(Fabio Mornati)
Newsgroup: it.comp.lang.javascript
Titolo: JSDIR ????? Che fine ha fatto

Riccardo??? ci sei????
--
T¤¶¿µ¤ vi presenta: 
http://www.amiciamici.com
                Da sempre amici
http://www.amiciamici.com/bedonia
  Bedonia, la perla della Val Taro
http://www.amiciamici.com/bedoo
      La directory web
http://www.amiciamici.com/dreams
      Le tue celebrità

Ciao
prova con 
www.jspoint.it
"AmiciAmici.com ©¿©" <PerRis...@VaiAlSito.com> ha scritto nel messaggio
news:kAPI7.12557$0x4.2...@news2.tin.it...


 Riccardo??? ci sei????
Certo che ci sono, e continuo a lurkare anche se un po' a singhiozzo... i mex 
vecchi sono un po' problematici...
Sono incasinato di lavoro, ma come vedi il sito č men che abbandonato anche se 
non riesco piů ad aggiornarlo come meriterebbe :-(
Durante queste feste torno a postare anche qui cosě vi sollevo da un po' di 
lavoro ^_^
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------

Newsgroup: it.comp.lang.javascript
Titolo: BANNER 2 PER stefano

avresti per caso una pagina da esempio o comunque una parte in cui possa
visualizzarla e lavorarci un po sopra grazie

Prova questa pagina, mettendo i banner in una cartella banner. I nomi dei
banner sono immagazzinati nell'array banners.
Ti do un consiglio, ma credo che si possa fare solo (anche se ora ho fame e
non connetto molto) se usi i frame:
==============================================
Ho pensato anche che si potrebbe creare un secondo Array in cui
immagazzinare i vari banner visualizzati. Cosí se il banner nuovo da
caricare corrisponde all'ultimo o agli ultimi visualizzati, con un ciclo
while torni a selezionare un banner nuovo, fino a che non corrisponda ai
criteri.
Se vuoi che si visualizzi sempre un nuovo banner, dovresti però indicare al
codice che quando li ha visualizzati tutti, l'Array si deve svuotare e
ricominciare da capo.
Perché ti parlo dei frame?
==> Perché l'unico modo in cui JavaScript può mantenere il dato dell'Array
di banner visualizzati dopo la ricarica credo che sia quello di porre la
funzione in un frameSet e chiamarla dal frame ogni volta che carichi la
pagina. In questo modo, fin che non ricarichi il frameSet, puoi mantenere
una lista dei banner già visualizzati.
==============================================
CODICE:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>baner</title>
 <SCRIPT LANGUAGE=JavaScript>
 var banners =  new Array("banner1.gif","banner2.gif","banner3.gif");
   function bannerS() {
  var indice = Math.floor(Math.random()*(banners.length -1));
// Il nuovo SRC sarà "path" + banners[indice]
 document.images[0].src = "banner/" + banners[indice];
   }
 </SCRIPT>
</head>
<body language=JavaScript onLoad="bannerS();">
<div align="center"><IMG SRC="banner/banner1.gif"></div>
</body>
</html>
Fabrizio ha scritto nel messaggio ...

Newsgroup: it.comp.lang.javascript
Titolo: Excel e scrittura su sheet

Salve ho creato una funzioncina che mi scrive il contenuto di alcune
locazioni di memoria su fogli in un file excel.
Pero' appena provo a scrivere su un quarto sheet mi da il seguente
errore: "Indice non incluso nell'intervallo ".
Avete qualche suggerimento e/o soluzione.
Grazie mille anticipatamente


Non � perch� le cartelle create con Excel di default hanno solo tre fogli?

Newsgroup: it.comp.lang.javascript
Titolo: effetto 3d

Ciao a tutti..
    volevo sapere se qualcuno poteva postarmi il JS esatto per far si che ad
una immagine posso insierire l'effetto 3d (che ruoti intorno all'asse
centrale)
grazie a tutti.
Ciao da cristian
di...@inwind.it

 centrale)
Non esiste.
-- 
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 il PUNTO .
Newsgroup: it.comp.lang.javascript
Titolo: A simple question?

I have the following code to open a window.  This code works on MSIE X.xx
however, it doesn't work with NS 4.6  Any help with this would be
appreciated.
Thanks
Jeff V
vaccar...@mho.com
<SCRIPT LANGUAGE = "JavaScript">
function openDisclaimer()
 {
 openDisclaimer = window.open("disclaimer.htm", "DISCLAIMER", "toolbar=no,
menubar=no, width=500, height=400")
 }
</SCRIPT>
...
...
...
<IMG SRC="images/disclaimer.jpg" NAME="disclaimer" BORDER="0"
onClick="openDisclaimer()">

Image objects do not have onClick, onMouseOut, and onMouseOver event
handlers. However, if you define an Area object for the image or place the
IMG tag within a Link object, you can use the Area or Link object's event
handlers.
--
----
Bye
Ro<*¿*>berto

Newsgroup: it.comp.lang.javascript
Titolo: validazione form, ma quanti tipi di apici esistono?!!!

Ragazzi mi sto esaurendo. 
Ho un cliente che riempie un form facendo copia e incolla da word.
Ogni tanto spunta fuori un carattere che mysql non digerisce, quindi lo
vado ad individuare, lo copio e lo aggiungo alla lista di caratteri su
cui effettuo il controllo javascript.
Il bello è che se non faccio copia e incolla da word, non saprei come
altro riprodurre questi caratteri "strani"!!!!
Finora la mia funzione che sostituisce apici e apicetti è così:
   sostituto = sostituto.replace(/’/g,'\'');
   sostituto = sostituto.replace(/`/g,'\'');
   sostituto = sostituto.replace(/"/g,'&quot;');
   sostituto = sostituto.replace(/“/g,'&quot;');
   sostituto = sostituto.replace(/”/g,'&quot;');
Come vedete ci sono vari tipi di apice, vari tipi di virgolette...
ma quanti sono?!!!
Esiste qualcosa che mi risolva il problema definitivamente?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Esiste qualcosa che mi risolva il problema definitivamente?
Se usi PHP prova a guardare
http://it2.php.net/manual/en/function.mysql-real-escape-string.php
'bye

 
http://it2.php.net/manual/en/function.mysql-real-escape-string.php
si, uso php ed ho provato con questo codice 
(dopo aver aperto una conn con il db):
$pippo = $_POST['testo']."<br><br>";
echo $pippo;
$pippo = mysql_real_escape_string($_POST['testo'])."<br><br>";
echo $pippo;
exit;
e mi ha fatto l'escape del solo apice, gli altri non li ha considerati:
era un´ami'ca del “drugo”
era un´ami\'ca del “drugo”
altri suggerimenti? grazie per la risposta!


 si, uso php ed ho provato con questo codice 
Se usi PHP ti conviene spostare la discussione sul ng di PHP.
In linea di massima, MySQL digerisce tutto. Il tuo e` solo un problema di
charset. Puoi provare a impostare tutto (PHP, Apache, MySQL, HTML) in
UTF-8, ma quasi sicuramente Word te li passa in Win1252, quindi l'unica
alternativa e` di informare il cliente che NON DEVE usare Word per
scrivere, ma qualsiasi altro software piu` rispettoso degli standard.
Oppure andare li` e impostargli UTF-8 come charset sul PC.
Bye.
Newsgroup: it.comp.lang.javascript
Titolo: Finestre Modali

Salve a tutti,
Sto cercando un modo per creare delle finestre modali in javascript. Ho
provato ad usare l'evento onblur ma non sono venuto a capo di niente.
Avete suggerimenti? (qualcosa magari usabile anche su netscape 3/4)
Grazie mille.
esp...@LEVAMI.iname.com
Per rispondere togli LEVAMI

Grazie mille.
c'č solo il metodo openModalDialog() dell'oggetto window, ma funziona
solo con IE4up
    ci@o
ŻŻŻŻŻŻŻŻŻŻŻŻŻ
 [Federiko]

qui c'è un bellissimo esempio di finestre modali compatibile anche per NN .
bye bye glassman
http://developer.netscape.com/viewsource/goodman_modal/main.html
Newsgroup: it.comp.lang.javascript
Titolo: FATEMI CAPIRE :-)

Lurkeggio da un po' in questo ng e vorrei che qualcuno, forse a beneficio
anche di altri che come me si avvicinano a javascript ma non sono ancora in
grado di crearne di propri, spiegasse in modo chiaro SE, QUANDO e COME si
possono utilizzare i javascript che alcuni mettono liberamente a dispozione
nei loro siti, mi spiego:
1- si possono utilizzare solo nelle home pages personali?
2- si possono utilizzare in siti commerciali?
    2a) se la risposta è NO, neppure pagando l'autore?
3- E' sufficiente indicare l'autore dei js, o mettere un link alla sua
pagina nel sito?
Spero che qualcuno abbia la pazienza di rispondermi, ho un profondo rispetto
per il lavoro altrui e prima di fare cazzate preferisco chiedere...
Marco

Dipende dai casi e dagli autori.
I JavaScript contenuti nel mio sito (
http://members.tripod.it/sauronsw
) non
hanno limitazioni d'uso e non faccio alcuna richiesta particolare nei
confronti di chi è intenzionato ad usarli.
Al limite chiedo di non modificare i riferimenti all'autore presenti nel
codice (comunque invisibili nel risultato finale).
Se poi uno trova il mio sito gradevole e decide in segno di ricompensa di
aggiungere un link, ben venga!
Ciao e a presto
Carlo "Sauron" Pelliccia

Ciao gasp,
tu stai già dimostrando per il solo motivo
di esserti posto il problema di essere una
persona corretta!
io ritengo sia sufficiente non mettere cose non
vere come quelle di dire questo codice è mio,
quando non lo è!
.. le puoi usare e basta, poi se ritieni cmq.
come dimostrazione di stima verso
una persona inserire un riferimento a lui,
lo considero un bel gesto e da apprezzare..
--
--
Bye
Ro<*¿*>berto

 wrote in message
7rpg8d$680$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.javascript
Titolo: esercizio

Salve a tutti, mi presento, sono nuovo del NG e sto tentanto di imparare
Javascript, sto seguendo degli esercizi su un libro (imparare javascript in
24 ore), in questo caso modificandolo dovrei far scorrere da destra verso
sinistra il messaggio. Ho provato ad usare lastIndexOf ma evidentemente
sbaglio perché non funziona, sapreste dirmi come fare in questo caso?
Grazie
<script  language="JavaScript">
msg = "Questo è un esempio di messaggio che scorre.";
spacer = "...             ...";
pos = 0;
function ScrollMessage(){
window.status = msg.substring(pos,msg.length) + spacer +
msg.substring(0,pos);
pos++;
if (pos >msg.length ) pos=0;
window.setTimeout ("ScrollMessage()",200);
}
ScrollMessage();
</script>

 sinistra il messaggio.
Il messaggio viene visualizzato a partire da pos. Invece di cominciare da
pos = 0 e poi incrementarlo, fai il contrario: cominci da pos = msg.length e
poi lo decrementi. Quando pos è diventato minore di 0, lo riposizioni alla
fine del messaggio:
    <script  language="JavaScript">
    msg = "Questo è un esempio di messaggio che scorre.";
    spacer = "...             ...";
    pos = msg.length;
    function ScrollMessage(){
        window.status = msg.substring(pos,msg.length) + spacer +
        msg.substring(0,pos);
        pos--;
        if (pos < 0) pos = msg.length ;
            window.setTimeout ("ScrollMessage()",200);
    }
    ScrollMessage();
    </script>
Maurizio.

 wrote in message
q28x9.109271$RO.28...@twister1.libero.it...


Newsgroup: it.comp.lang.javascript
Titolo: link, frame e script

ciao a tutti.
Ho una pagina divisa in due frame (oppure una pagina con IFRAME innestato,
non ho ancora deciso bene come fare).
uno dei due frame contiene uno script che modifica una texarea.
come faccio a chiamare lo script dall'altro frame con un link? una sintassi
tipo href=pagina.html#nomescript() funziona?
grazie

 tipo href=pagina.html#nomescript() funziona?
No. Mettiamo questo sia il tuo frameset:
<frameset rows="*,*"> 
  <frame name="pippo" src="pagina.htm" >
  <frame name="PLUTO" src="ripagina.htm">
</frameset>
e che tu da "pagina.htm" voglia chiamare NomeFunzione() in
"ripagina.htm":
<a href="javascript:top.PLUTO.NomeFunzione();">function</a>
E' il nome del frame che conta, non quello della pagina.
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

 ha scritto nel messaggio
news:1fdngkd.1ffqlereb101iN%marcoc...@tyn.it...

Newsgroup: it.comp.lang.javascript
Titolo: Stampare senza finestra di dialogo

Gentilissimi,
è possibile stampare da un browser senza che si apre la finestra di
dialogo della stampa?
Javascript può servire a qualcosa?
Grazie

vaccara...@libero.it
 ha scritto:

eeeh pretendi troppo... immagina un pc con più di una stampante
installata, come faresti a dire al s.o. "stampa con quella a getto
d'inchiostro"
piuttosto che "stampa con quella laser"? Esempio stupido ma calza.
Certe scelte DEVONO restare all'utente! Nota anche, nel caso
esistesse quel che chiedi tu, che qualche malintenzionato potrebbe
inserire in una pagina web un loop di questi comandi di stampa
"diretti"...
se ci son fogli nella stampante te li finisce in tempo zero a meno che
tu non la spegni. Capisci perché non esiste quel che chiedi?
Forse, restringendo l'ambito d'uso ad una lan, c'è qualche metodo per
bypassare la finestra di dialogo delle stampanti, ma io non lo conosco
e se esistesse lo deprecherei.
raenkrus

 e se esistesse lo deprecherei.
Esatto, sono metodi proprietari che andrebbero abassando i livelli di
protezione...
Se ne' parlato diverse volte in questo NG ed e' stato postato tanto di
codice con le varie osservazioni del caso...
Newsgroup: it.comp.lang.javascript
Titolo: HELP: Cookies

Sto diventando pazzo.
Qualcuno mi può dare una mano (o la soluzione tutta intera che è
meglio) per scrivere un biscottino ?
In sostanza ho una form con tre o più campi indefinibili, da cui devo
prendere il nome e relativo valore ... associarlo ad un cookies che
scade il giorno dopo
e quindi quando ricarivo la pagina se il cookies è pieno poterne
riprendere i relativi valori.
Come si fà. Ho guardato diversi esempi ... ma proprio non ne vuole
sapere.
Grazie Andrea
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

////////////////Cookie//////////////////////////////////////////
//      
http://www.netscape.com/newsref/std/cookie_spec.html
  //
function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}
 //   var theDate = new Date();
 //   FixCookieDate (theDate);
function FixCookieDate (date) {
  var base = new Date(0);
  var skew = base.getTime(); // dawn of (Unix) time - should be 0
  if (skew > 0)  // Except on the Mac - ahead of its time
    date.setTime (date.getTime() - skew);
}
function GetCookie (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
  }
  return null;
}
//  Function to create or update a cookie.
//    name - String object containing the cookie name.
//    value - String object containing the cookie value.  May contain
//      any valid string characters.
//    [expires] - Date object containing the expiration data of the cookie.
If
//      omitted or null, expires the cookie at the end of the current
session.
//    [path] - String object indicating the path for which the cookie is
valid.
//      If omitted or null, uses the path of the calling document.
//    [domain] - String object indicating the domain for which the cookie is
//      valid.  If omitted or null, uses the domain of the calling document.
//    [secure] - Boolean (true/false) value indicating whether cookie
transmission
//      requires a secure channel (HTTPS).
//      SetCookie (myCookieVar, cookieValueVar, null, "/myPath", null,
true);
//    SetCookie ("color","blue",null,"/outer/inner");
function SetCookie (name,value,expires,path,domain,secure) {
  document.cookie = name + "=" + escape (value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
}
function DeleteCookie (name,path,domain) {
  if (GetCookie(name)) {
    document.cookie = name + "=" +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}
--
Bye
Ro<*¿*>berto.