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

Salve a tutti
si può fare un check su un input di tipo text nel quale controllare se
l'utente digita un'indirizzo internet ....
verificando almeno che esista un punto e che ci sia un dominio 
quindi con la gestione (array domini mondiali) ???
ringrazio chi mi aiuterà

valentino wrote:

Per il form seguente:
<FORM NAME="input">
<INPUT TYPE="text" NAME="address">
<INPUT TYPE="button" VALUE="Entra" onClick="controlla()">
</FORM>
userei:
function controlla()
    {
    userinput=document.input.address.value;
(userinput.indexOf("http://")!=-1)?userinput=userinput.substring(7,userinput.length)
     posizione=userinput.indexOf("/")
     topleveldomain=userinput.substring(posizione-2,2)
    [[qui controlla il topleveldomain per vedere se è esatto e procedi]]
    }
Prima di controllare verifica se l'utente ha messo "http://" ed
eventualmente lo toglie.
Non ho provato, dovrebbe funzionare perché mi sembra che indexOf()
restituisca LA PRIMA occorenza della stringa cercata.
Non posso essere più preciso perché ho i manuali in ufficio.
Ciao

mi servirebbe uno script che fa il reload automatico della pagina se vengono
cambiate le dimensioni della finestra, non sono stata capace di trovarlo, ne
avete uno?
grazie 1000
carlotta

http://digilander.iol.it/homeluk/informatica

<body onresize="location.reload()">
Ciao
Giuseppe Di Natale
gdin...@camomillaitalia.it
------------------------------------------
JS Labs - FAQ di it.comp.lang.javascript
http://jslabs.webhostme.com
FlyScript by JS Labs, JS in 3 click
http://jslabs.webhostme.com/servizi/flyscript/
------------------------------------------

Newsgroup: it.comp.lang.javascript
Titolo: navigazione fra frames

Salve a tutti ecco il mio problema:
Ho un frameset fatto in questo modo:
<HTML>
<head></head>
<frameset rows="70,35,*,0" frameborder="NO" border="0" framespacing="0">
<frame name="header" scrolling="NO" noresize src="Static_Pages/header.html"
marginwidth="5" marginheight="10" frameborder="NO">
<frame name="frametop" scrolling="NO" noresize src="top.html"
frameborder="NO" marginwidth="0" marginheight="0">
<frameset cols="560,*" frameborder="NO" border="0" framespacing="0">
<frame name="downleft" scrolling="AUTO" src="mappe/pippo.html"
marginwidth="5" marginheight="5">
<frame name="downright" scrolling="AUTO" src="Static_Pages/White_Page1.html"
marginwidth="5" marginheight="5">
</frameset>
<frame name="memory" noresize
src="../Pagine_Frameset/memory.html"></frameset>
<noframes>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</noframes>
</html>
Dal frame frametop  vorrei riferire una variabile contenuta in memory e io
lo faccio secondo questa funzione:
window.top.frames['memory'].memoryText ma ottengo un errore javascript.
Il contenuto del farmetop č:
<HTML>
 <script language=javascript>
var memoryText=new Array();
 memoryText[0]="Archivio";
 memoryText[1]="Oggi in edicola";
 memoryText[13]="26 Ottobre 2001";
</script>
 <BODY></BODY>
 </HTML>
...dove sbaglio?
Grazie a tutti!
Ciao ro

Non so se funziona comunque prova in questo modo:
parent.frames['memory'].memoryText[0]------>fai riferimento al primo
elemento dell'array
Ciao Alessia.
Newsgroup: it.comp.lang.javascript
Titolo: Sfondo desktop

Ciao a tutti, vi chiedo se è possibile in qualche maniera creare un effetto
di trasparenza della finestra di explorer, mi spiego:
ho una finestra senza bordo,all'interno della pagina metto un'immagine
circolare dove all'interno del cerchio ho una foto, mentre all'esterno
dovrebbe essere trasparente quindi vedersi il desktop. Ora, come si può
aggirare il problema? 1° idea: E' possibile fare una specie di foto al
desktop tipo pulsante 'Stamp' e metterla di sfondo alla finestra... 2° c'è
qualche soluzione tipo applet o script vari per fare questo effetto?
Grazie mille
Marco

 cerchero` un'altra donna dentro ai sogni di Tarzan

Newsgroup: it.comp.lang.javascript
Titolo: intercettare click su tasto indietro del browser

Salve a tutti, grandi e piccini del NG.
Avrei un problemino.
Devo intercettare il click sul tasto indietro del browser.
In modo che possa tramite history.go(-2) di jscipt, mandare l'utente
indietro di due pagine.
Il fatto di rimandare indietro l'utente di due pagine piuttosto che una
nasce dal fatto che, la struttura adottata è una struttura a frame, nella
quale il frame inferiore contiene una barra di navigazione dinamica che si
aggiorna ogni volta che carico una pagina nel frame sup.
Quindi essendo il frame inferiore l'ultimo ad aggiornarsi è anche quello che
mi torna indietro per primo se l'utente clicca il tasto indietro del browser
e questo è un errore perché deve tornare indietro anche il frame sup.
Per questo motivo devo intercettare il click su tasto indietro.
Grazie per l'attenzione.

 Per questo motivo devo intercettare il click su tasto indietro.
Problema comune con i frames.
Prova questa soluzione, è un po' contorta da scrivere, ma semplice da 
implementare.
Supponiamo di avere due top frames, il FRAME_1.HTML ed il FRAME_2.HTML
e che siano collegati:
FRAME_1 alle pagine
    bottom_1_a.html
    bottom_1_b.html
    . . .
FRAME_2 alle pagine
    bottom_2_a.html
    bottom_2_b.html
    . . .
Nel sorgente delle pagine "frame_1_[a,b,c...].html
mettici questo script:
<SCRIPT>
<!--
var menu = top.frames.nomeframetop.location.href;
if (menu.substring(menu.lastIndexOf("/"),menu.length) != "FRAME_1.HTML")
      top.frames.nomeframetop.locaton="FRAME_1.HTML"
//-->
</SCRIPT>
Analogamente nelle pagine del FRAME_2 verifichi che non ci sia FRAME_2 ed 
eventualmente lo carichi.
Giocaci un pochettino, in questo modo eviti di perderti nella history.
Ah: ho usato le maiuscole solo per chiarezza, ovviamente al posto di 
FRAME_1 ecc mettici i nomi delle tue pagine :-)
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----
Newsgroup: it.comp.lang.javascript
Titolo: seni & coseni

sono un neofita e pure ignorante..
qualcuno puo' dirmi come si fa a convertire i
radianti in angoli "normali" (cioe' in gradi)??
il fatto e' che io non so cosa siano 'sti radianti
Grazie

Un radiante vale 180°, quindi un angolo di 360° vale 2?. Ti renderai quindi
conto che gli angoli non possono essere maggiori di 360°. Se ciò avviene si
possono ricondurre ad angoli compresi tra 0 e 360°. Ad esempio 420° = 360° +
60° = 60°.
Per calcolare quindi il valore in gradi di un angolo espresso in radianti
possiamo scrivere:
a = angolo in gradi
rad = angolo in radianti
a = rad*180
es:
rad = ?/4
a = 180*(?/4) = 45°
Ciao
Giuseppe Di Natale
gdin...@camomillaitalia.it
------------------------------------------
JS Labs - FAQ di it.comp.lang.javascript
http://jslabs.webhostme.com
FlyScript by JS Labs, JS in 3 click
http://jslabs.webhostme.com/servizi/flyscript/
------------------------------------------

"Bustomail"

AngoloRadianti=AngoloGradi*3.14/180
--
N'Drillo


Radiante=angolo che sottende un arco di circonferenza pari
al raggio della circonferenza stessa.
1rad=180/pigreca=180/3.14=57.32°
2radianti=114,64°
pigrecaradianti=180°
                                spugna



Zupperradianti

bye bye glassman


inserisci l'angolo in radianti:
il tuo numero in gradi è:
Newsgroup: it.comp.lang.javascript
Titolo: :-))

grazie della risposta... :-))) ci ero arrivato anche io...
qualcosa di più semplice?
----------------------------------------------
Virgilio Mail - Il tuo indirizzo E-mail gratis
http://mail.virgilio.it
-- 
Posted from [212.216.176.200] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 qualcosa di più semplice?
Magari se continui a rispondere nello stesso thread...
A quale risposta ti riferisci? Tu lo sai, noi no!
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
              All the JavaScript you need
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

A quale risposta ti riferisci? Tu lo sai, noi no!
Quello sulla stampa in orizzontale credo (sort by Author) :-)
Comunque niente di piu semplice!
Scusa ci posti il link cosi capiamo la necessita? O magari sei tu che
hai impostato male le cose!
ciao
----
Antonello Pasella 
studente di Ing.Informatica al Politecnico di Torino
Attualmente svolgo attivita' di formazione professionale
Newsgroup: it.comp.lang.javascript
Titolo: Detect plugins

Ciao a tutti,
in un sito per un cliente molto importante mi e' stata fatta la
richiesta di un reindirizzamento automatico basato su un detect dei
plugins installati sul browser dell'utente...
Dopo prove, riprove e ricerche in rete sono riuscito a veirifcare che
con normale Javascript il detect funziona correttamente solo su
Netscape, mentre per Explorer necessita obbligatoriamente VBscript, che
io purtroppo non conosco per nulla.... Io sarei arrivato ad una
soluzione del genere:
<script language="Javascript">
 <!--
 // detection for Netscape
 var useFlash = navigator.mimeTypes &&
 navigator.mimeTypes["application/x-shockwave-flash"] &&
 navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;
 //-->
 </script>
 <script language="VBScript">
 <!--
 ' detection for IE
 On error resume next
 useFlash = NOT IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash"))
 //-->
 </script>
 <script language="Javascript">
 <!--
 if ( useFlash ) {  
    document.write('trovato');
    }
 else {  
    document.write('Non-Shockwave');
 }
 //-->
 </script>
Ma non mi funziona correttamente su IExplorer.... Qualcuno mi sa dire se
per caso ci siano errori nella parte di VBscript?
Grazie in anticipo. Salutoni.
-- 
Paolo Vallino
Grafico impaginatore, linguaggio HTML & Javascript
Biella Multimedia s.r.l
Via Don Minzoni 6, 13900 Biella (BI) - Italy
Tel./Fax 
+3901529694
E-mail: 
grap...@biella.alpcom.it
 - 
val...@biella.alpcom.it


iQA/AwUBOLZafLzdwO6Gv3X+EQJ7JgCgibi5VWy/l6DpQP8Nz9lAP+GgZYcAnAjn
2/wSQ4mFpffI+5gBT9gSbUib
=w96k
-----END PGP SIGNATURE-----

Ecco lo script postato da Neo per il detect del plug-in di flash 4
<script language="JavaScript">
function PlugInDetectIE(ProgId)
{
var tmp=new ActiveXObject(ProgId);
if (tmp)
return true;
else
return false;
}
function FlashDetectIE()
{
if (PlugInDetectIE("ShockwaveFlash.ShockwaveFlash"))
if (PlugInDetectIE("ShockwaveFlash.ShockwaveFlash.4"))
alert("Flash 4 installato")
else if (PlugInDetectIE("ShockwaveFlash.ShockwaveFlash"))
alert("Flash 3 installato")
else if (PlugInDetectIE("ShockwaveFlash.ShockwaveFlash"))
alert("Flash 2 installato")
else alert("Flash non installato");
}
function FlashDetectNS()
{
if (navigator.mimeTypes &&
navigator.mimeTypes["application/x-shockwave-flash"] &&
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)
{
if (navigator.plugins && navigator.plugins["Shockwave Flash"])
alert("Flash correttamente installato")
else
alert("Installata una vecchia versione di flash");
}
else alert("Flash non installato");
}
if ((navigator.appName=="Microsoft Internet
Explorer")&&(navigator.appVersion.substring(0,1)>3))
FlashDetectIE()
else
FlashDetectNS();
</script>
Ciao
Giuseppe Di Natale
gdin...@camomillaitalia.it
------------------------------------------
JS Labs - FAQ di it.comp.lang.javascript
http://jslabs.webhostme.com
jsl...@yahoo.com
------------------------------------------
Newsgroup: it.comp.lang.javascript
Titolo: controllare la musica...

Ok, mi pare che un sistema semplice per eseguire musica su un sito sia il
ricorso ai tag
<EMBED> e o <BGSOUND>...
Vorrei però andare poco oltre e realizzare un piccolo script che permetta
solamente di stoppare o riattivare l'esecuzione di un sample looppato
tramite l'azione su un classico tasto mute sound...
Sapreste indicarmi quali sono gli statement se esistono per comunicare con
gli oggetti embed o bg sound?...
In buona sostanza c'è qualcosa tipo document.embedname.play=true /stop
Grazie anticipatamente...
Trini.
--
----------TAF----------
Se ti disegnassi una linea in faccia sembreresti proprio un culo
Trini alla frutta aka potenza del pesante (abbonato nord n°833)
ICQ number 15461418
Homepage 
http://utenti.lycos.it/triniallafrutta

 <EMBED> e o <BGSOUND>...
<bgsound> è deprecato...
rimangono <embed> (solo per compatibilità) e <object> (standard)
se ha un <object id="miaMusica">............
allora chiami
    document.getElementById("miaMusica").play()
e ti vale generalmente se come plugin hai mediaplayer...
se hai IE4 devi usare run() al posto di play()
Se hai un altro plugin che non sia mediaplayer te lo devi esaminare con un
ole viewer, perché nessuno ha detto che il metodo si deve chiamare play() o
run()
Non ci sono degli standard degni per la gestione dell'audio con JS, specie
da quando è uscito IE5...
    document.getElementById("miaMusica").stop()
di nuovo sui plugin che supportano anche questo metodo...
Bye.
Ðarius.
www.darius.it

 di nuovo sui plugin che supportano anche questo metodo...
Alla fine devo dire che il media player ha un po' di problemi a loopare gli
mp3 almeno così mi pare e quindi mi è stato consigliato di utilizzare il
player di flash... ma anche in questo caso dove la vado a pescare la lista
dei metodi a disposizione? magari commentata...
Ciao e grazie per le info.
Trini.

 dei metodi a disposizione? magari commentata...
Sul manuale di Flash o un qualunque sito su flash :)
Cerea. :)
Ðarius.
www.darius.it
Newsgroup: it.comp.lang.javascript
Titolo: infinite select multiple - albero

Ciao a tutti,
stò implementando una sorta di template engine molto user-friendly ma
mi servirebbe trovare un'ottimo script javascript che mi permetta di
visualizzare delle select a COMBO.
Ho trovato in rete lo script di un certo elviri mirko abbastanza
interessante ma è necessario dichiare delle variabile numerate del
tipo data_1 - data_1_1 - data_1_2
Qualcuno mi sà dire dove posso trovare altri script di questo genere
per poterli comparare?
Facendo una ricerca su google non ho trovato un granchè (ho forse non
l'ho visto :\ )
Grazie!
p.s. Cristiano illuminami ;)

 p.s. Cristiano illuminami ;)
'aspè che cerco una pila ...
volentieri, solo che non so cosa sia una "select a combo", io uso queste 2
parole più o meno come sinonimi (in html è select, in vb è combo, per
esempio...)
-- 
"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.

hehehe no perchè select a combo intendo che alla selezione di una mi
visualizzi in un'altra select tutti i suoi "figli"
perciò se ho un cosa tipo:
-- CAT 1
         -- CAT 1 di 1
         -- CAT 2 di 1
                 -- CAT 1 di 2 di 1
                 -- CAT 2 d 2 di 1
mi permetta di visualizzare ( o creare dinam. ) delle select con i
valori dei figli per l'appunto.
Ho trovato questo
http://www.javascriptkit.com/script/script2/multiplecombo.shtml
 ma
spero di trovare di meglio.. su 
jdir.com
 non ci stà niente .. giusto
un articoletto per la selezione di regione --> provincia
Ciao Cristiano!

 un articoletto per la selezione di regione --> provincia
Esatto, è da lì che devi iniziare no?
-- 
"e mai che mi sia venuto in mente
 di essere più ubriaco di voi
 di essere molto più ubriaco di voi"
									  F.D.A.

 annidamento.. ne hai mai usato qualcuno?
Beh, una volta fatto tra una combo e l'altra puoi estenderlo
infinitamente...è un po' complesso, dipende dal contesto.
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.

Si ok ma mi servirebbe  uno script che permetta infiniti livelli di
annidamento.. ne hai mai usato qualcuno?
Jsdir.com non ci stà niente.. :\  Provo su hotScripts.com ..
Newsgroup: it.comp.lang.javascript
Titolo: Scelta..confido in te Atipower

Allora, non so se sono chiaro, pero cerchero di esserlo il piu possibile:
Creato un modulo form e determinate le opzioni di scelta
select option  ( o meglio  radio )vorrei determinare che scegliendo una
delle proposte possa scrivere una frase o un numero in quella casella....
Esempio:
A) privato             -------------  b) azienda
se scelgo b mi deve comparire una casella di testo per scriverci denntro...
C'è qualcuno cosi gentile da potermi aiutare.....
Grazie anticiapatamente :-)

 se scelgo b mi deve comparire una casella di testo per scriverci
denntro...
Metti la casella dentro un <div id="nome_div" style="visibility:
hidden">...</div>
Intercetta l'evento onClick nella casella che ti interessa e fai eseguire
questo codice:
<input name="nome_input"
onclick="if(document.forms[0].nome_input.checked)document.all.nome_div.style
.visibility='visible';">
IE4+ only: con NS4 si può fare, ma devi lavorarci un po' di +, usando gli
<ilayer> e l'istruzione JS document.layers[0].visibility="show"
Bye
tFontN

Newsgroup: it.comp.lang.javascript
Titolo: caricare piu frames, problema

Ho usato comandi javascript per caricare 4  frame alla volta, riporto il
codice:
<a href="../menu2/igic.htm" target="menu2"
onClick="parent.riga.location='../riga/rigaigic.htm';
parent.downsx.location='../downsx/downsxigic.htm';
parent.rigamezzo.location='../rigamezzo/rigamezzoattiva.htm';"
</a>
pero' se dopo aver aperto i 4 frames premo il tasto back del browser, la
situazione non torna al momento in cui la pagina era prima del click, cioe'
prima di caricare i 4 frames, ma va indietro di 1 alla volta (il che mi
sembra anche abbastanza logico).
Questo pero' non va bene per niente.
Domanda:
1-Si puo' fare in modo che col tasto back si torni a 4 frame prima (solo
dopo al sopra-riportato evento onClick)
2-Se NO, si puo' disabilitare il tasto back, solo dopo aver aperto i 4
frames?
Spero di essere stato chiaro....
grazie
enrico

 ha scritto nel messaggio
news:JT3O4.50030$xt2.6...@news.infostrada.it...

Newsgroup: it.comp.lang.javascript
Titolo: lunghezza password

Avrei bisogno di controllare la lunghezza minima di una password inserita in
un form, ma non conoscendo bene js sono impantanato: qualcuno potrebbe
aiutarmi? Grazie
-- 
_________________________
Roberto Romagnoli

 aiutarmi? 
<script type="text/javascript">
	function checkForm(f){
		if (f.fldPassword.length<11){
			alert("Errore: La password deve essere di almeno 10 caratteri");
			return false;
		}
		return true;
 
	}
</script>
<form action="yourtargetpage" method="post" onsubmit="return
checkForm(this)">
<input type="password" name="fldPassword" />
<input type="submit" name="btnSubmit" />
</form>
-- 
C'ya,
  ZER0 :: coder.gfxer.webDesigner();
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 
Grazie per la celerità della risposta! Il tuo codice, però, purtroppo, non
mi visualizza alcun alert con password troppo corte! Inoltre vorrei capire
il significato di checkForm(f) e .f.fldPassowrd: cosa indica f? Potresti
chiarimelo? Grazie a di nuovo
-- 
_________________________
Roberto Romagnoli

 il significato di checkForm(f) e .f.fldPassowrd: cosa indica f?
f indica il parametro della funzione "checkForm", appunto.
parametro che viene avvalorato con l'oggetto form corrente quando viene
invocata la funzione dal submit.


ZER0 wrote:

Grazie mille! Funziona perfettamente!
-- 
_________________________
Roberto Romagnoli
Newsgroup: it.comp.lang.javascript
Titolo: Curioso problema con la pressione del tasto invio su form

Sono mezzo OT, questo è + un problema HTML, ma spero che qualcuno di voi lo
sappia risolvere in Javascript :)
Provate questa pagina:
<html><head></head>
<body>
<form action=
http://zzzzzzz
 method=get>
<input type=text name=campo1 value=campo1><br>
<input type=submit name=bottone value=bottone>
</form>
</body>
</html>
Premendo il tasto invio, alla "action" viene passato solo il parametro del
campo testo e non il nome del bottone submit (come si puo' vedere nell'url
che comparira': 
http://zzzzzzzz/?campo1=campo1
). Cliccando invece col mouse,
vengono passati entrambi i parametri
(
http://zzzzzzzz/?campo1=campo1&bottone=bottone
);
Qualcuno sa darmi una spiegazione?
NOTA: Aggiungendo un altro campo testo, il problema non si verifica!


Vedi lo script sotto .....su IE5.5 e NN4.7  ......invia normalmente sia col
bottone che col tasto...
<html>
<head>
<script language="javascript">
var aa=navigator.appName;
if (document.layers || (aa=='Netscape' && document.getElementById)) {
    document.captureEvents(Event.KEYPRESS);
    document.onkeypress = prss;
}
else{
document.onkeypress = prss;
}
function prss(){
document.forms[0].submit()
}
</script>
</head>
<body>
<form action=
http://www.zzzzzzz.com
 method=get>
<input type=text name=campo1 value=campo1><br>
<input type=submit name=bottone value=bottone>
</form>
</body>
</html>
andreotta fabiano
 WebMªster ATI POWER s.n.c.
 
andr...@atipower.it
 
http://www.atipower.it
 
http://www.aticommerce.com
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com
 
http://www.javascript.3000.it

 ha scritto nel messaggio
news:91lv6p$4dvc1$1...@ID-57211.news.dfncis.de...


 come poter sapere tramite javascript se una pagina contiene o meno una
form?
Essendo "document.forms" una collection, ti basta vedere se il numero di
elementi ad essa appartenente e' maggiore di zero.
Va da se' che in questo modo puoi anche sapere il numero delle form.
Es.
if (document.forms.length>0)
    alert("Ho trovato " + document.forms.length + " form");
else
    alert("Nessuna form presente nel documento.");
Newsgroup: it.comp.lang.javascript
Titolo: stringa.split("delimitatore");

da una stringa del tipo:
var stringa = "
http://percorso/nomefile.asp?parametro=valore
";
devo ricavare "nomefile.asp", eliminando tutto il resto.
ho provato con stringa.split("/");
ma il risultato è che mi trovo i caratteri "/" sostituiti da ","...
come posso apportare tali modifiche a stringhe di quel tipo ??
Grazie,
Enrico.



str = stringa.split('/') ti restituisce un array:
str[0] -> 'http:'
str[1] -> ''
str[2] -> 'percorso'
str[3] -> 'nomefile.asp?parametro=valore'
chiaro che se tu fai un alert(str) ti viene visualizzato 
'http:,,percorso,nomefile.asp?parametro=valore'
in quanto l'array viene convertito in stringa elencando gli elementi
separati da virgole.
se vuoi ricavare l'ultima porzione dell'URL devi accedere all'ultimo
elemento di str:
last = str[str.length - 1];
adesso non resta che separare la querystring:
nomefile = last.split('?')[0];
volendo si puo' mettere il tutto in una forma piu' compatta:
nomefile = (str = stringa.split('/'))[str.length - 1].split('?')[0];
-- 
./artemis.alpeia

Newsgroup: it.comp.lang.javascript
Titolo: news ticker

nel mio sito, come in molti altri, c'e' un javascript che fa girare su una
riga varie notizie cliccando le quali si apre la pagina ad-hoc.
e' piuttosto scomodo dover modificare il codice ogni volta che si cambiano i
titoli, soprattutto se questi jscript sono molti (e non tutti gestiti dallo
stesso webmaster): servirebbe che i titoli (e relative URL) venisssero
tratti da un file esterno, magari un file .txt in modo che modificando
questo, automaticamente si aggiornerebbero tutti i news-ticker, praticamente
come avviene per quello scaricato da Punto Informatico.
qualcona sa come fare? oppure esiste gia' qualcosa che faccia per me (e per
molti!) e non l' ho scovato?

come avviene per quello scaricato da Punto Informatico.
Vai a vedere 
www.evotec.it
 (come vengono visualizzate le news, i test e
i collegamenti)
in pratica nella pagina ci sta un riferimento a script esterno 
<script language="javascript" src="esterno.js"></script>
che contiente un array o delle variabili valorizzate di volta in volta.
Con questo metodo puoi aggiornare la pagina senza, effettivamente, dover
modificare l'origine della pagina.
ciao!
Davide
-- 
Volontario Anti-Troll (TM) 
SecurFaq: 
http://members.nbci.com/gouldukat/
DocTrolls: 
http://it.geocities.com/roccopapaleo/faq/italiano/Troll.html
Netiquette: 
http://www.inferentia.it/netiquette/dis.html
Newsgroup: it.comp.lang.javascript
Titolo: Scorrere una query/tabella con javascript

Salve a tutti,
vorrei impostare un componente server ajax che effettua una (o magari
più) query, e che poi scriva il risultato in una parte nascosta della
pagina chiamante.
Vorrei scrivere questi dati in modo che poi, lato client (jvascript),
interrogarli sia più semplice possibile.
Grazie! :-)
Patrick
P.S. Preciso che vorrei "inventarmi" un sistema generico, dove cioè
non conosco il numero di righe ricevute, il nome dei campi, ecc.

 interrogarli sia più semplice possibile.
stai facendo un po' di confusione, il componente ajax sta nel client.
Sul server rispondi ad una chiamata http normalissima(non proprio, ma
diciamo di sì), quindi puoi mandare quanta roba ti pare. Sarà l'ajax
dopo ad inserire quei contenuti (visibili o meno) nella pagina.
Quindi:
ajax interroga server
server risponde con i dati richiesti e li rimanda indietro (il formato
decidilo te, xml,json,html,etc etc)
ajax prende i dati , a quel punto javascript crea , ad esempio, un div con
attributo style display=none e li piazza nel suo innerhtml
fine
poi imaggino che qualche altro evento faccia cambiare l'attributo display
di quel div. 


Scusa se mi sono espresso male. A me comunque interessa sapere appunto
l'ultima parte del processo. Che ci metto all'interno del DIV (o
eventualmente di qualche altro tag non visibile) affinchè poi con
javascript possa scorrermi i dati senza costruirmi una struttura e dei
metodi proprietari?
Cioè a naso fare un DIV nascosto, con dati separati, che so, da
virgola, e poi tutta una serie di metodi per tirarmi fuori le righe,
le colonne, fare una ricerca nei dati, etc..
Penso che i sviluppatori Javascript avranno inventato già un sistema
con metodi già scritti per fare queste cose, senza che le riscrivo ex
novo io. Magari sono metodi che funzionano solo con particolari
strutture, quindi la domanda è: quale struttura passo alla pagina e
quali sono gli (eventuali) metodi nativi per gironzolare nella
struttura?

 > > interrogarli sia più semplice possibile.
Non hai bisogno di nascondere il dato di ritorno in una pagina perché
esso si troverà in una variabile che poi puoi manipolare a piacere. Io
uso jquery perché riesco a sviluppare rapidamente e non devo crearmi
una grossa libreria personale, per cui ti mostro un esempio in jquery:
function vai2_form(id,ur) {
var opz = {
type: 'POST',
url: ur,
async: false,
beforeSend: ajax_inizio,
cache: false,
complete: ajax_fine,
contentType: 'application/x-www-form-urlencoded',
data: $('#'+id).serialize(),
dataType: 'text/html',
error: ajax_errore
}
$.ajax(opz);
}
function ajax_fine(a,b) {
var r ;
if (b == 'success') {
r = a.responseText
} else {
r = '<h2>Si è verificato un problema di trasmissione. Si prega di
riprovare</h2>'+
'<br /><br />res = '+a.responseText+
'<br /><br />status = '+b;
}
$('#scatola').html(r);
}
in quest'ultima funzione vedi la variabile che contiene il risultato
"r"
Newsgroup: it.comp.lang.javascript
Titolo: Come andare a capo ???

Come posso andare a capo nel boby di una mail ?
lo spazio e' : %20
e per andare a capo ?
Grazie

 wrote in message
JjeyXxh...@newsmst.mcis.galactica.it...


Se %20 e' il vecchio codice ASCII 32  CR ( Carriage Return ) e' %0D (
ASCII 13 ) mentre LF ( Line Feed ) e' %0A ( ASCII 10 ) .
Prova .....
Ciao
Massimo


Newsgroup: it.comp.lang.javascript
Titolo: availWidth availHeight ?

Ciao,
come faccio con IE a sapere la dimensione in pixel della parte del browser
disponibile per la visualizzazione, quindi ad esclusione di barre varie?
Ho provato con screen.availWidth e screen.availHeight ma il risultato è
sempre quello della dimensione dello schermo intero (per esempio 800X600).
Su NN ci sono comodissimi self.innerWidth e self.innerHeight ma IE non li
riconosce. :-(
Vi ringrazio se mi potete aiutare.

 wrote in message
8bcq9g$tk0$1...@pegasus.tiscalinet.it...

    document.body.clientWidth
    document.body.clientHeight
----------------------
<Ðarius style="position:absolute; color:fair; visibility:undefined;-)">
Bye.
</Ðarius>

Newsgroup: it.comp.lang.javascript
Titolo: aggiustare per ns4 select dinamica

Per ovviare al problema che in netscape serie 4 provoca la creazione
dinamica delle opzioni in un select di size 1 tramite new Option(a,b)
('incapsulazione' delle opzioni aggiunte nello spazio di una sola con
i due tastini di scorrimento microscopici se mi intendete) 
invoco un history.go(0) subordinandolo ad un controllo su
options.length che deve essere 0 (o uguale al numero delle opzioni
eventualmente gia' presenti nel tag html)
Su windows va benone, ma  su qualche altra piattaforma ci sono
possibilita' di loop?
eh?

invoco un history.go(0) subordinandolo ad un controllo su
in realta' e' la creazione stessa che subordino alla length
e l' history.go(0) al document.layers
 faccio un esempio che e' meglio
<TITLE>aggiusta la select NS4</TITLE>
</HEAD>
<BODY>
<script language="javascript">
function nome(){
if(document.din.bubu.options.length==0){
 for (compila=0;compila<10;compila++)
 {
       miaOption = new Option(compila,compila);
document.din.bubu.options[document.din.bubu.options.length]=miaOption;
}
document.din.bubu.options[0].selected=true
if (document.layers) history.go(0) 
/*commentare l'istruzione sopra
 per vedere il problema*/
}
 
                     }
</script>
<FORM  name= din >
	<SELECT NAME=bubu ></SELECT>
<input type=button onclick=nome() value='compila select'>
</FORM>
</BODY>
</HTML>
il dubbio e' se su qualche piattaforma netscape interpreti  il go(0)
come equivalente a un reload(true) fatto che lo porterebbe ad un loop
inevitabile

 il go(0) come equivalente a un reload(true)
Non posso verificare su altre piattaforme, però l'uso di history.go(0) è
suggerito da NS stessa nel suo reference. Quindi non ci dovrebbero essere
problemi.
Maurizio.

Maurizio.
grazie, saluti
Newsgroup: it.comp.lang.javascript
Titolo: Stringhe in pixel

Non riesco a trovare un metodo che determini la lunghezza in pixel di 
una stringa di testo.
Il problema č che devo dimensionare un layer di un submenu in funzione 
alla voce del submenu piů lunga che compare nell'array dei submenu.
Esempio :
/* creo le voci di un menu */
Menu = new Array();
	Menu[0]='Sistemi Operativi';
	Menu[1]='Programmazione';
	Menu[2]='Tutorial';
	Menu[3]='Guest Book';
    	Menu[4]='La voce del menu che troveremo';
	Menu[5]='Link';
/* Controllo qual'č la voce del menů con piů caratteri  */
var car = 0; 
for(i=0; i<(Menu.length); i++){
    	mnu_car = Menu[i].length;
    	if(mnu_car > car) car = mnu_car;
	}
/* alla fine del ciclo nella variabile car trovo il numero di 
caratteri della voce del menu piů lunga */
Attualmente prendo il valore della variabile car e lo moltiplico per 9 
ed ottengo una dimensione per la larghezza del layer accettabile per 
dei fonts di dimensione pari a 12 0 14pt.
Mi piacerebbe perň avere tale dimensione corretta in funzione del 
fonts che utilizzo.
Grazie per l'aiuto e scusate per la lunga spiegazione.
Ciao a tutti


Prova specificando la larghezza in em, sia per il font che per il layer.
em è pari alla larghezza della lettera 'm' ed è quindi sensibile alle impostazioni dell'utente riguardo alla dimensione del testo.
Questo però induce un caveat tale per cui l'utente che imposta la visualizzazione dei caratteri a dimensioni molto grandi potrebbe
distorcere il layout della pagina.
Posso inoltre suggerire di leggere bene tutte le opzioni di "style" per un contenitore di testo, in modo da crearlo tale da
contenere esattamente il testo, senza mandarlo a capo (nobreak)
Spero di essere stato... comprensibile... :-)
Alex.
-- 
___________________________________________________________
a p bertolini
"Se Dio è perfetto, perché ha creato le funzioni discontinue?"
#ICQ: 10681264
(
www.webwarrior.org
)

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

Ci sarebbe qualche anima pia disposta a postarmi il codice JS per aprire una
pagina in fullscreen.
E se il link parte da flash cosa devo fare?
Grazie
-Nodles-
nod...@tiscalinet.it
www.samela.8m.com
ICQ : 43600151

pagina in fullscreen.
window.open("URL", "nome", "fullscreen=yes")
IE only.
---
the fly on the net
il webmaster più alto del mondo
"the devil inside" 
http://members.tripod.com/netfly
e-mail: 
net...@netbusiness.it

 wrote in message
80sdlg$3qn$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.javascript
Titolo: prendere variabili da url

Qualcuno mi sa dire come si fa in javascript a prendere le variabili dopo il
? nell'url.
Ciao a tutti
--
--
Marco

 ha scritto nel messaggio
news:a0ejql$kdd$1...@pegasus.tiscalinet.it...


? nell'url.
hei hei... calmo! :-)
l'ho fatto, funge, ma non ricordo come.
vai su 
www.jspoint.it
 nella sezione tutorial: è l'oggetto location
--
Ciao!
Davide

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

Sto cercando un libro molto esauriente sul javascript ,java e asp e caso mai
cgi e perl e vorrei sapere se qualcuno di vo mi sa conisgliare qualche buon
libro chiaro ed esauriente nello spiegare questi linguaggi......grazie

Ciao,
.. come libri non saprei e molto dipende dal tuo
livello di conoscenza informatica, ma di sicuro
seguire il NG. aiuta...
--
Bye
Ro<*¿*>berto

Newsgroup: it.comp.lang.javascript
Titolo: z-index??o cos'altro per finestra in primo piano

ciao a tutti
ho un link che fa un onmouseover aprendo una finestrella (tipo title delle 
immagini )
costruita in javascript
ho un problema se nella stessa pagina ho delle combo select la mia 
finestrella si mette in secondo piano mentre su gli oggetti text va in primo 
piano.
Cosa dovrei scrivere per far in modo che la finestrella sia sempre in primo 
piano rispetto a tutti
ho provato con z-index=1 ma non funziona!!!
cosa faccio graziee

 piano rispetto a tutti
Nulla, non è risolvibile: qualunque elemento della pagina sta sempre
*SOTTO* le select (e anche sotto gli [i]frame con IE<5.5).
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.

grazie compaesa.....
sempre mitico 

 sempre mitico
Eh, 'nsomma...se proprioproprio vuoi fare quello che dici tempo fa era
stato proposto di nascondere la select quando ci si passava sopra e di
rivisualizzarla dopo. Cerca un po' con google.
-- 
"Run rabbit run
 dig that hole, forget the sun
 and when at last the work is down
 don't sit down, it's time to dig another one"
									    P.F.
Newsgroup: it.comp.lang.javascript
Titolo: Script script.aculo.us funziona in locale ma in remoto no

Salve a tutti,
sto testando una modifica ad uno script della famosa libreria per
leggere delle news da un file RSS/XML, l'effetto č quello che potete
vedere nella barra delle news del sito 
www.apple.it
Non riesco a capire perchč sul mio server locale APACHE funziona ma in
remoto no.
Ho provato sia con riferimenti relativi che assoluti ma non c'č nulla da
fare.
E' possibile che la configurazione del server abbia implicazioni in una
applicazione client-side?
Grazie
Max
-- 
http://www.maxori.it

 wrote:

conosci le implicazioni della politica di sicurezza SOP (Same Origin
Policy) ?
Il feed RSS risiede sul tuo server o su un server diverso?
-- 
Local candidates only, no relocation

 Il feed RSS risiede sul tuo server o su un server diverso?
Le conosco perchè conosco abbastanza bene Flash e ActionScript, ma qui
non mi sembra che sia questo il problema, il feed risiede sullo stesso
server .
Max
-- 
http://www.maxori.it

Il problema era nel nome del file, il server non riconosceva il file
RSS, rinominandolo in XML funziona tutto alla perfezione.
Max
-- 
http://www.maxori.it

 RSS, rinominandolo in XML funziona tutto alla perfezione.
Errore nell'header "content-type"?
Abituato a sparare gli header da PHP, non ci ho pensato minimamente.


 Abituato a sparare gli header da PHP, non ci ho pensato minimamente.
Infatti ho risolto usando una pagina PHP con l'header text/xml e tutto
ha cominciato a lavorare come si deve.
Meno male...
Grazie cmq
Max
-- 
http://www.maxori.it

Newsgroup: it.comp.lang.javascript
Titolo: problema con GBrowserIsCompatible() di GMap

  Salve a tutti. Stavo provando a creare una mappa personalizzata
facendo uso delle API di GMap. Con GBrowserIsCompatible() dovrei poter
individuare se un browser è supportato oppure no e quindi scrivere
qualcosa tipo
if (GBrowserIsCompatible()) {
        //blah blah
}
else {
        alert("browser non compatibile!");
}
La cosa però sembra non funzionare... (ho provato con explorer 5 incluso
in win2k che non è tra quelli supportati)
  Qualcuno ha qualche spiegazione/suggerimento?
Grazie,
  Giovanni
-- 
   |^^^^|
   |    |  Eat my shorts !             * Linux Powered *
   |()()| /                            - Kernel 2.6.24 -
                 -> gio.bcc 
tin.it
 <-

 
Che significa "sembra non funzionare"? Che messaggio ritorna?
Con quel browser hai provato ad andare su 
mapg.google.com
 ? Che dice?
Poi non è chiaro se hai registrato la chiave per il sito che stai 
sviluppando e non è nemmeno chiaro se utilizzi gli script che google 
mettere a disposizione correttamente.

 mettere a disposizione correttamente.
  Sì a tutte e due le domande. La pagina funziona correttamente con ogni
browser supportato (ie >= 5.5, firefox, etc).

Newsgroup: it.comp.lang.javascript
Titolo: [?] onafterprint - onbeforeprint

ma porc ...
ambiente: intranet. 
Ieri su un pc win2000 pro eng, ie6sp1 con penso tutte le patch installate
(mancano quelle che ho installato stamattina, spero non sia quelle...).
Tasto per stampare che esegue PrintReport() siffatta:
function PrintReport() {
 //carico le onbeforeprint/onafterprint
 if(window.onbeforeprint==null)
  window.onbeforeprint=OnBeforePrint;
 if(window.onafterprint==null) {
  window.onafterprint=OnAfterPrint;
  //document.body.onafterprint=function() {InternalPrint(true)};
  //alert(window.onafterprint);
 }
 //setTimeout("window.print()",1000);
 window.print();
} //PrintReport
le function OnBeforePrint/OnAfterPrint sono semplicissime:
function OnBeforePrint() {
 InternalPrint(false);
} //OnBeforePrint
function OnAfterPrint() {
 InternalPrint(true);
} //OnAfterPrint
Che chiamano la InternalPrint(dopo) {alert(dopo)}
come dicevo ieri su quel pc tutto ok (non lo ho qua sotto mano per
testare). Oggi sono su un win2000 server, sempre eng, sempre ie6sp1, tutte
le patch installate (anche quella di stamattina). problema? Non scatena più
la onafterprint() lasciando quindi una schifezza a video.
Sopra i remmati sono alcuni prove che ho tentato.
l'alert(window.onafterprint) visualizza correttamente la function. Ma
alert(dopo); non viene scatenato.
Quanto sopra è molto importante (la InternalPrint() fa un bel po' di
giochetti per formattare per la stampa)...avete idee? io non so più cosa
te[n/s]tare ...
Grazie
Cristiano
-- 
"Non sai che ci vuol scienza
 ci vuol costanza
 ad invecchiare senza maturità"
									    F.G.

 (mancano quelle che ho installato stamattina, spero non sia quelle...).
[CUT]
Testato adesso su un altro pc, xp con sp2 e ultimo IE, funziona ...
problemi del mio pc? ma ariporc ... qualcuno ha idea su cosa fare e/o
guardare?
Grazie
-- 
"Ho smesso di fumare.
 Vivrò una settimana di più.
 E in quella settimana pioverà a dirotto"
									    W.A.

 guardare?
Ma ari-ariporc ... improvvisamente errori javascript dappertutto, e firefox
sembra funzionare in modalità simil-IE...riavviato il pc e adesso sembra
funzionare tutto. vabbè, mamma MS$ è sempre mamma MS$ alla fin fine, ogni
tanto me ne dimentico...
mi consiglio da solo: riavvia, se non va riavvia, se non va preoccupati...

Newsgroup: it.comp.lang.javascript
Titolo: Preload immagini

Ciao a tutti.
Stň provando in questi giorni una versione beta di un applivativo
Lotus Notes  accessibile via Web.
Rispetto alle versioni precedenti carica molto piů rapidamente le
immagini. Il manuale spiega che esegue un preload delle immagini.
Il codice delle pagine Web generate č quasi interamente in Java
scpript cosi' mi chedevo se qualcuno sa' se e' possibile compiere
questa operazione in JS e come.
Grazie Walter

Il codice delle pagine Web generate è quasi interamente in Java


}
Se cambi pagina le img rimangono in memoria o il caricamento non e'
servito a nulla?

Lo scopo delle variabili create con JavaScript (anche quelle create con 'new
Image()') varia in base a dove sono state dichiarate.
Nel caso in cui vengano dichiarate all'inizio dello script (prima delle
eventuali funzioni) il suo scopo dura finchè la pagina html rimane caricata
in memoria.
Per rendere disponibile una variabile a tutte le pagine di un sito, bisogna
fare in modo che la pagina in cui è stata dichiarata rimanga sempre
disponibile (per esempio con i frame).
Se si vuole poi accedere da un ipotetico frame destro a quello sinistro
(dove è presente la variabile che ci interessa) la sintassi è questa:
parent.nomeframesx.nomevariabile="..."
Infine nel caso in cui non serva alcun frame, si può sempre creare un frame
invisibile (cioè di larghezza/altezza pari a zero).
Tutto OK?





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

Scusate ma nn riesco a trovare il POST velocemente che parli del mio
problema.
    <STYLE>
 div.news{position:absolute; top:391; left:396; zindex:5;
visibility:visible;}
 #menu1{position:absolute; top:90; left:100; zindex:5; visibility:hidden;}
    </STYLE>
    <SCRIPT LANGUAGE="Javascript">
     function mostramenu()
      {
        document.layers["menu1"].visibility=visible;
        return;
      }
    </SCRIPT>
Cosa sbaglio??? scusate l'ignoranza
--
*  *  *  *  *
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi
perché si smette di giocare" - Chiodo


Spero che sia Questo
Ciao L'Oriundo
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 *** Usenet.com - The #1 Usenet Newsgroup Service on The Planet! ***
 
http://www.usenet.com
Unlimited Download - 19 Seperate Servers - 90,000 groups - Uncensored
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Newsgroup: it.comp.lang.javascript
Titolo: [ot] elemento TH di una TABLE

l'elemento TH serve per mettere un'intestazione. lo devo racchiudere tra
TR?
la mia collega nn lo mette e tutto funge ugualmente, ma io voglio fare
le cose corrette (poche, visto che lavoro con IE :-)) )


Puoi utilizzare TH allo stesso modo con cui si utilizza TD, quindi 
proprio all'interno del tag TR. Ad esempio:
<tr>
   <th>Titolo</th>
   <th>Autore</th>
   <th>ISBN</th>
</tr>
<tr>
   <td>I promessi sposi</td>
   <td>Alessandro Manzoni</td>
   <td>...</td>
</tr>
Gaetano Bigliardi
Newsgroup: it.comp.lang.javascript
Titolo: "prova@provetta.it" e "pippo@pluto.org" (e scusate l'[OT])

Non ho sottomano le faq del NG e non so se è esplicitamente vietato, ma...
...va bene aver paura dello spam però l'anonimato non è certo indice di buona educazione.
Io personalmente non risponderò più ad alcun messaggio in cui l'autore non sia identificabile, so che non è una gran perdita per voi, ma mi piace sapere che faccia ha chi mi sta di fronte..
Non me ne voglia nessuno, sono abituato a parlar chiaro, e poi l'e-mail address che compare a fianco al mio nome è vero e funzionante (come vera è la mia identità), e se non ci sono frammisti
caratteri antispam è perché ho fiducia nel buon senso di chi frequenta questo NG. Dopotutto siamo in "it.comp.lang.javascript" non it "alt.binaries......".
Ciao, Riccardo
-----------------------------------------------------------------------
http://www.bottegasanlorenzo.it
http://www.jsdir.com
Need a JavaScript password?
http://www.agora.it/Ri.Riccardi/ingresso.html
-----------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
Arthur Charles Clarke
-----------------------------------------------------------------------

ti stimo
ciao
ciaccio

Newsgroup: it.comp.lang.javascript
Titolo: dimensione select e textbox

Esiste un modo per determinare la dimensione delle select e dei textbox ?
Ho visto che non vengono influenzati dal carattere utilizzato.
Grazie in anticipo, Antonio

 Ho visto che non vengono influenzati dal carattere utilizzato.
I texbox li puoi controllare con SIZE="quanticaratteri", mentre le SELECT si 
allargano fino alla option più lunga.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

>mentre le SELECT si allargano fino alla option più lunga.
Con IE5 puoi impostare uno stile con width: 100px e bloccare la dimensione,
però frasi più lunghe vengono troncate (o meglio non visualizzate).
Ovviamente non vale con NS 4.x
--
Stefano Tempesta
ste...@tempesta.org


ste...@tempesta.org
Grazie, per adesso sto effettivamente utilizzando
	<input type=text name=login size=15 style="width:100px">
ma non c'e' nessun modo di controllare l'altezza o il font 
dei caratteri all'interno della textbox/select ?
Grazie in anticipo, Antonio
Newsgroup: it.comp.lang.javascript
Titolo: oops, dimenticavo, come......

......faccio a copiare il valore di una variabile da una pagina ad
un'altra??????
Grazie 1.000 ancora!



Hai tre possibilità:
1) Usi un cookie
2) Usi un frame nascosto che contiente le variabili di scambio
3) Usi la proprietà search
1) Non so risponderti
2) Supponi di avere due frames, il primo lo chiamiamo nascosto.htm ed il
secondo pagina.htm
in nascosto.htm memorizzi i dati e in pagina.htm li visualizzi.
Es. Se vuoi memorizzare il valore di una variabile x userai una sintassi
simile a questa:
parent.nascosto.x = 10;
Se vuoi prelevare dei dati da una variabile x contenuta in nascosto.htm e
visualizzarli in pagina.htm, scriverai una cosa di questo tipo in
pagina.htm:
y = parent.nascosto.x;
3) la proprietà search ti permette di prelevari i dati di una query (per
intenderci, tutto quello che viene passato in un form con il metodo get che
ti appare nella barra dell'indirizzo dopo il ?. Es pagina.htm?x=10)
Da pagina1.htm compili il form e lo invii a pagina2.htm
In pagina2.htm scriverai
query = document.search.substring(0)
Ciao
Giuseppe Di Natale
gdin...@tin.it
---------------------
Non dormi la notte?
http://www.jsdir.com
---------------------

Molto interessante la soluzione n3.
Puoi spiegarti meglio?
Scusa ma sono un neofita.
Grazie


 Scusa ma sono un neofita.
Vai su 
www.jsdir.com
, sezione userscript / utility.
La' trovi una funzione javascript (si chiama queryString) che fa esattamente
cio' che ti serve, dagli un occhiata l'esempio dovrebbe essere abbastanza
chiarificatore. In caso, siam qui. :)

Newsgroup: it.comp.lang.javascript
Titolo: Aiuto: zoom delle immagini

Ciao, conoscete un js che dia la possibilitą di far lo zoom delle
immagini dal browser con un click del mouse? Conoscete siti che
utilizzano questo effetto?
Ciao. Grazie di tutto.
--
Christian Galeotti

 Ciao. Grazie di tutto.
solo IE .........clicca sull'immagine..........
si può fare anche per NN , ma bisogna utilizzare i livelli.......
<HTML><HEAD>
<SCRIPT language="JavaScript">
aa=0;
bb=0;
function prova(){
aa=document.images['prima'].height
bb=document.images['prima'].width
  document.images['prima'].height=aa*2
  document.images['prima'].width=bb*2
  aa=document.images['prima'].height
  bb=document.images['prima'].width
}
</SCRIPT>
 </head>
<BODY >
<p align="center"><a href="#"><img border="0" name="prima"
src="images/003.gif" width="150" height="121" onClick="prova()"></a></p>
</BODY></HTML>
andreotta fabiano
 WebMªster ATI POWER s.n.c.
 
andr...@atipower.it
 
http://www.aticommerce.com
  (new  cd-dvd-vhs)
 
http://www.atipower.it
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com

Mille GRAZIE atipower!!!
Ciao,
Christian Galeotti