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

Ciao a tutti, ho un problema con gli styles che Google non è stato capace di
risolvere.
Ho definito i seguenti styles:
<Style>
.mostra { display:visible; }
.nascondi { display:hide; }
</Style>
Ho un testo in cui ho incluso dei tag <FONT> con identico ID, del tipo:
<font id="testo" class="nascondi>xxxxx</Font>
<font id="testo" class="nascondi>yyyyyy</Font>
<font id="testo" class="nascondi>zzzzzzz</Font>
Chiaramente eseguendo la pagina queste scritte saranno nascoste.
Ora, vorrei che alla pressione di un bottone tutti questi tag cambiassero
style passando da "nascondi" a "mostra".
E, al limite, ripremendo il bottone, l'opposto.
Esiste qualche metodo veloce senza ricorrere a funzioni ricorsive?
Del tipo "modificare" direttamente lo style "nascondi" riassegnandogli il
valore di "mostra". O non è possibile in quanto gli styles non sono elementi
reali?
Grazie,
Lock

 style passando da "nascondi" a "mostra".
Posso solo darti una dritta che ho usato qualche tempo fa; lo usavo perņ in
una intranet IE6, quindi non so per la compatibilitą
Davo un nome allo style:
<style id='stile1'>
 .mostra {display:none}
</style>
<style id='stile2' disabled=true>
 .mostra {display:block}
</style>
All'apertura della pagina č attivo lo stile1; se setti lo stile1 come
disabled=true e lo style2 come disabled=false dovrebbe funzionare

Lock ha scritto:
| Ciao a tutti, ho un problema con gli styles che Google non è stato capace di
| risolvere.
|
| Ho definito i seguenti styles:
|
| <Style>
| .mostra { display:visible; }
| .nascondi { display:hide; }
| </Style>
|
| Ho un testo in cui ho incluso dei tag <FONT> con identico ID, del tipo:
[...CUT...]
Ciao Lock,
    non credo che si possa assegnare a più di un elemento lo stesso id.
Le soluzioni sono due:
- mettere le frasi (in questo caso i tag <font>, ma meglio se fossero <p> dato che font
è deprecato) in un unico div, lo puoi fare nascondendo o mostrando solo il contenitore.
- puoi cercarti delle implementazioni di document.getElementByClassName (è una funzione
di una decina di righe) con google e cambiare al volo la classe associata agli elementi a scomparsa.
Esempio semplice della prima soluzione:
<body style="font: bold 12pt georgia">
<div id="invisible" style="visibility:hidden">
    <p>Questo testo, come per magia, comparirà al click del link</p>
    <p>..anche questo!</p>
</div>
<div>
    <a href="#" onclick="document.getElementById('invisible').style.visibility='visible'">Click qui</a>
<div>
</body>
Se vuoi che al secondo click scompaia dinuovo, sarebbe meglio fare una funzione apposta.
Ciao,
    SantaKlauss

 disabled=true e lo style2 come disabled=false dovrebbe funzionare
Grazie, ho risolto.
(effettivamente i primi erano Typo, avevo scritto molto velocemente). ;]

 una funzione apposta.
Grazie mille. :]
In effetti ho risolto in un modo un pò contorto ma funziona.
Ciao,
Lock
Newsgroup: it.comp.lang.javascript
Titolo: parent.nomeframe.location

Salve a tutti, sono nuovo del newsgroup e di javascript.
Ho un problema (fosse solo uno...)
Devo aprire 3 pagine in 3 frame diversi.
con questa istruzione funziona tutto a meraviglia in IE ma Netscape apre
solo 2 delle pagine
<a href="STInfo.html"
onClick="MM_nbGroup('down','group1','products','Picts/main_nav/nav_p_03.gif',1);
parent.lf.location='prod_menu.html';
parent.tf.location='prod_nav.html';"
onMouseOver="MM_nbGroup('over','products','Picts/main_nav/nav_03.gif','Picts/main_nav/nav_p_03.gif',1)"
onMouseOut="MM_nbGroup('out')" target="mf">
Chi mi puo' aiutare?
Grazie
Luca

 ha scritto nel messaggio
news:3C0BC77D...@tin.it...

<script language="Javascript">
function carica(){
parent.primoframe.location="link1.htm"
parent.secondoframe.location="link2.htm"
parent.terzoframe.location="link3.htm"
}
</script>
nel body:
<a href="javascript:carica()"
onClick="MM_nbGroup('down','group1','products','Picts/main_nav/nav_p_03.gif'
,1);"
onMouseOver="MM_nbGroup('over','products','Picts/main_nav/nav_03.gif','Picts
/main_nav/nav_p_03.gif',1)"
onMouseOut="MM_nbGroup('out')" target="mf">
Ciao.
Alessia

Grazie Alessia
sei il mio 'EROE'
Si e' risolto tutto.
Il problema in realta' si presentava solo con Netscape su Mac, ma mi bloccava
lo stesso.
Di nuovo grazie e a presto.
Ciao
Luca


Newsgroup: it.comp.lang.javascript
Titolo: rimozione di tag

E' possibile rimuovere un tag HTML da una pagina? Un tag come ad esempio una
tabella?
Grazie

 wrote in message
975t8u$t3i$1...@fe2.cs.interbusiness.it...

Per IE5+ e NN6 c'è un metodo apposito  removeChild(elemento)  ,  puoi
trovare esempio nel tutorials del DOM su 
http://www.jsdir.com
  e/o nelle
FAQ...
per IE4 e NN4 devi riscrivere la pagina o il div che contiene la tabella ,
con innerHTML per  IE4 e document.layers[nome].document.write per NN4....
andreotta fabiano
 WebMªster ATI POWER s.n.c.
 
andr...@atipower.it
 
http://www.atipower.it
    -new-
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com

Newsgroup: it.comp.lang.javascript
Titolo: javascript lato server

Il js server-side è supportato solo da Netscape Enterprise Server?
Oppure ci sono altri server non di Nescape?
grazie per le risposte,
maS
Sent via Deja.com
http://www.deja.com/

Microsoft IIS supporta JScript, la versione JavaScript di Microsoft
Ciao
Giuseppe Di Natale
gdin...@jsdir.com
http://www.jsdir.com

> Microsoft IIS supporta JScript, la versione JavaScript di Microsoft
E nessun altro? Il JavaScript vero e proprio solo Netscape?
ciao
maS

Newsgroup: it.comp.lang.javascript
Titolo: eseguire un'applicativo nel HD visitatore

esiste la possibilità di far eseguire un applicativo presente sul
disco rigido del visitatore dopo che questi ne ha indicato la
locazione?

 locazione?
se lui ti da il suo permesso si, cmq č molto poco
elegante per i soliti sistemi di protezione del
sistema:
    open("nomefile")
--
Bye.
-----------------------------------------
                Šarius.
    <- 
www.infotronica.it/darius
 ->
             ICQ# 36150792
  - Art of JavaS.T - 
www.probo.it/aoj

 esiste la possibilità di far eseguire un applicativo presente sul

Newsgroup: it.comp.lang.javascript
Titolo: INFO SU OPERA

Xkè questo script che mi dice il nome del browser con opera mi dice che sto
usando IE6?
<SCRIPT>
<!--
document.write(navigator.appVersion)
//-->
</SCRIPT>
Ce ne sono altre versioni, magari compatibile con tutti i browser?


Effettivamente Opera viene interpretato come se fosse Explorer.
Per"separarlo" da IE ed intercettarlo in modo univoco puoi aggiungere una
variabile ed un costrutto "else if". Detto ciò prova così:
<SCRIPT language="JavaScript">
<!--
var OPER=navigator.userAgent.indexOf("Opera");
if (document.layers){ //Netscape 4.x
document.write("Io sono Netscape 4.x");
}
else if((OPER>-1)) {
document.write("Io sono Opera");
}
else if (document.all){ // Explorer
document.write("Io sono Explorer");
}
else if (document.getElementById){ //Netscape 6
document.write("Io sono Netscape 6");
}
//-->
</SCRIPT>
Quindi per evitare che Opera venga intercettato come se fosse Explorer, è
necessario utilizzare le istruzioni "else if" e rispettare l'ordine dei
costrutti.
ciauz

Ok, ho risolto mettendo navigator.userAgent

Newsgroup: it.comp.lang.javascript
Titolo: come infilo lo script?

A questo link, devo associare un javascript scaricato dalla rete che genera
un menu' a tendina:
<a href="paginaingegneriaindusfarm.html"
onMouseOut="MM_swapImgRestore()"onMouseOver="MM_swapImage('Image3','','../im
magini/2di2.jpg',1)"><img
name="Image3" border="0" src="../immagini/2.jpg" width="173"
height="27"alt="ingegneria industriale">
in che modo posso fare?
Inoltre, potrei trattare il javascript come file esterno?
Scusate se ho ripostato il messaggio ma per me e' importantissimo saperlo al
piu' presto
daniele

 daniele
Intendevi questo?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:86fa51998dad5193ad1...@mygate.mailgate.org...

Newsgroup: it.comp.lang.javascript
Titolo: replace(/\s/g,"") - Perché non va?

Ciao a tutti,
    mi sono incartato sul replace degli spazi. Praticamente io ho un campo
input (che molto semplificato) riporta ciò:
<input type="button" value=" a " onclick="scrivi sul campo">
In pratica io devo prendere il valore di quel value senza gli spazi.
Normalmente this.value.replace(/\s/g,"")
In maniera più complicata, nel mio codice sarebbe:
keyboard='<input class=tasto type=button value=" a "
onclick=\'document.nomeform.nomecampo.value=document.nomeform.nomecampo.valu
e+this.value.replace(/\s/g,"");\' />';
Ora, perché non funziona? Mi sapete aiutare?
Tnx so much :)
--
A presto. Ro!
Lo staff di Risorse.net
http://www.risorse.net

 Ora, perché non funziona? Mi sapete aiutare?
Ho risolto cosě:
.replace(/ /g,"")
Non č il massimo ma funziona :)
Allora posso farvi un'altra domanda? E' possibile, attraverso un bottone,
togliere un carattere a un campo input? Come quando con la tastiera
cancelliamo normalmente una frase usando la freccetta all'indietro...
Tnx again :)


 cancelliamo normalmente una frase usando la freccetta all'indietro...
<form>
<input type="text"><br>
<input type="button" value="cancella ultimo carattere"
onclick="gfC_retDel(false)"><br>
<input type="button" value="cancella ultima parola"
onclick="gfC_retDel(true)">
</form>
<script>
function gfC_retDel(){
    var gfC=document.forms[0].elements[0]
    gfC.value=gfC.value.substring(0,gfC.value.lastIndexOf(arguments[0]?"
":""))
    gfC.focus()
}
</script>
--
Ciao
  [web]   
www.gfcarlotti.it
   [mail]   
fra...@gfcarlotti.it
    [pgp]  
www.gfcarlotti.it/pgp/franco.asc
    [Standards are bullshit. XHTML is a crock. The W3C is irrelevant.
 
http://diveintomark.org/archives/2003/01/13.html#semantic_obsolescence
    [Mark Pilgrim]]

 </script>
Nada non mi funzia :(
Suggests?


Ho momentaneamente risolto cosě:
var valore = "";
lunghezza=document.nomeform.nomecampo.value.split("");
for (i=0; i<document.nomeform.nomecampo.value.length-1; i++) {
 valore+=lunghezza[i];
 }
document.nomeform.nomecampo.value = valore;
Il probl č che se si cambia la posizione del cursorse lo script lo ignora.
Proprio perché leva semplicemente l'ultimo carattere. Qualche suggerimento?


 Ora, perché non funziona? Mi sapete aiutare?
se ho ben capito e' una stringa di HTML che scrivi via js, vero?
beh devi introdurre una sequenza di escape per scrivere il backslash
keyboard='<input class=tasto type=button value=" a "
onclick=\'document.nomeform.nomecampo.value=document.nomeform.nomecampo.valu
e+this.value.replace(/\\s/g,"");\' />';
---------------------------^
~~
artemis.alpeia

 Proprio perché leva semplicemente l'ultimo carattere. Qualche
suggerimento?
No.


 ---------------------------^
Sě hai perfettamente ragione. Me ne sono accorto quando dovevo inserire un
\n in un alert sempre dentro quella var.
Grazie.


 \n in un alert sempre dentro quella var.
niente di che, e' che dopo aver programmato per un po' in LISP ormai "quoto"
a occhio ;)
~~
artemis.alpeia

 "quoto" a occhio ;)
LISP?
...oddio il mal di testa!! :PP

Newsgroup: it.comp.lang.javascript
Titolo: Togliere gli spazi da una stringa

Ciao a tutti
avrei bisogno di togliere tutti gli spazi da una stringa, io ho provato la
seguente funzione ma toglie solo il primo.
function Replace(StringToReplace, StringToChange, StringChangedIn) {
    return StringToReplace.replace(StringToChange, StringChangedIn);
}
Es: "ciao a tutti" vorrei che la stringa mi ritornasse cosi "ciaoatutti"
invece mi ritorna cosi' "ciaoa tutti".
Grazie Gabriele



E come stai passando StringToChange? / /g ?
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.
--

 }
Probabilmente perche' come secondo parametro, passi " ".
Non ha senso una funzione del genere,puoi usare direttamente il metodo
replace dell'oggetto stringa, come gia' fai all'interno della funzione.
es.
var mytext="ciao a tutti"",
	mytextwithoutspace=mytext.replace(/ /g,"");
alert(mytext+"\n"+mytextwithoutspace);
Il metodo prende come primo parametro una regular expression (per saperne
di piu', ti rimando alla documentazione di javascript) e sostituisce con il
secondo parametro le parti che corrispondono al criterio della regexp.
Tu invece, specificavi come primo parametro una stringa: in quel modo il
replace ti funzionava ugualmente, ma cosi' facendo ti sostituiva solo e
unicamente la prima occorrenza. Sarebbe stato equivalente a fare:
mytextwithoutspace=mytext.replace(/ /,"");
Come vedi, manca una parte della regexp, la "g", che sta per "global".
-- 
ZER0://coder.gfxer.web-designer/
~ "When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 Come vedi, manca una parte della regexp, la "g", che sta per "global".
mmhh...
String.prototype.replaceAll = function(sWhat, sWith, bIgnoreCase)
{
	return this.replace(new RegExp(sWhat, bIgnoreCase ? 'gi' : 'g'), sWith);
};
?
-- 
./artemis.alpeia

 ? 
Scusa, ma non capisco cosa ti rende perplesso. Abbi pazienza, sono le 2 di
notte, e quindi le mie capacita' sono quello che sono, ma non afferro cosa,
di cio' che ho detto, ti renda dubbioso.
-- 
ZER0://coder.gfxer.web-designer/
~ Io non soffro di pazzia, ne godo ogni minuto.
(I don't suffer from insanity, I enjoy every minute of it)

 di cio' che ho detto, ti renda dubbioso.
nessun dubbio, sei stato chiarissimo.
Mi sono semplicemente accodato a te per proporre a Gabriele del codice che
soddisfacesse i suoi desiderata. ;)
-- 
#!/usr/bin/artemis.alpeia

 nessun dubbio, sei stato chiarissimo.
E' che sembrava: avevi risposto a me, e non a lui, scrivendo un "mmhh" alla
fine del mio discorso, con l'aggiunta di un condice e punto interrogativo
finale.
Pensavo che ci fosse qualcosa di cio' che avevo detto, che ti rendesse
dubbioso, e a fronte di cio' avevi postato del codice, nel quale, pero',
non vedevo incongruenze di sorta con quanto avevo detto.. e cio' ha reso
perplesso me. :)
-- 
ZER0://coder.gfxer.web-designer/
~ "Massi' che e' uno standard, e' uno standard proprietario."
(Gio')
Newsgroup: it.comp.lang.javascript
Titolo: Cookies o JS?

È una curiosità che ho da un pò di tempo:
si può fare in modo che un file sulla rete non possa essere scaricato se non
si ha un certo cookie?
(senza CGI però che non le so usare!)
Tipo:
per scaricare un programma che risiede sul mio server si deve visitare per
forza la mia pagina altrimenti il download non prosegue.
Così, se qualcuno vuole scaricare il file da un link esterno non può!
Troppo difficile eh? se è una cosa impossibile o una cretinata, abbiate
pietà di questo post.
sono ben accetti consigli o soluzioni alternative.
grazie tante e alla prossima
carlito
:)
---------------------------------------
webm...@carlito.8m.com
---------------------------------------

 wrote in message 7uladn$pa4$1...@serv1.iunet.it...


Newsgroup: it.comp.lang.javascript
Titolo: innerHTML e funzione in frameset

Salve a tutti,
ho un grosso problema e vi sarei molto grato se mi aiutaste a risolverlo.
Ho due file html, il primo e' un frameset che crea un solo frame, l'altro 
e' il contenuto del frame. Nel frame ho un blocco <div>. Voglio 
richiamare, dal frame, una funzione contenuta nel frameset che assegni ad 
una variabile globale il contenuto del div, che verra' poi stampato. Il 
problema e' che, anche se sembra funzionare con IE 5.5, non c'e' verso 
con Netscape 7.1. Davvero non capisco come mai non funzioni il 
riferimento al div. La proprieta' innerHTML l'ho provata a parte e sembra 
funzionare anche con Netscape. Per favore, datemi una mano! Grazie!
Ecco i due file:
--------- index.html --------------------------
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript1.3">
	var s = new String;
	function prendi_html() {
	// Il seguente non funziona proprio
		// s = frames[0].getElementById("div1").innerHTML;
	// Il seguente invece solo con IE
		s = frames[0].div1.innerHTML;
	}
</SCRIPT>
</HEAD>
<FRAMESET>
<FRAME SRC="main.html">
</FRAMESET>
</HTML>
----------------------------------------------
--------- main.html --------------------------
<HTML>
<HEAD></HEAD>
<BODY onload="go();">
<DIV ID="div1" name="div1">
Hello!
</DIV>
<SCRIPT LANGUAGE="JavaScript1.3">
	function go() {
		parent.prendi_html();
		document.write("HTML = " + parent.s);
	}
</SCRIPT>
</BODY>
</HTML>
----------------------------------------------
-- 
// raze

 }
[CUT]
Ciao.
	-Ema-

 	-Ema-
Ti ringrazio molto per il tuo aiuto! Funziona!
-- 
// raze
Newsgroup: it.comp.lang.javascript
Titolo: Popup problema...

Ciao a tutti! Ho un problema che non riesco a risolvere...il seguente
codice
<a href="#" onClick="javascript:void
window.open('login.php?ida=10','Esegui il login',
'width=310,height=150,resizable=no' );" class="cmnt">Loggati</a>
 funziona in Firefox che mi apre il popup, ma sia in IE6 che in IE7 il
popup nn si apre e l'errore è questo <invalid argument>....help!

 popup nn si apre e l'errore è questo <invalid argument>....help!
<a
href="javascript:void(window.open('login.php?ida=10','login','width=310,height=150,resizable=no');"
class="cmnt">Loggati</a>
Lo pseudo-protocollo "javascript:" va usato, appunto, laddove servono
protocolli. Quindi in attributi come href, ma non in event-handler come
onclick, in quanto sono già in un contesto script.
Il secondo parametro del metodo open di window, è il "name" della finestra,
non il titolo. Il titolo è dato dal documento che va a caricare. E' quindi
preferibile impostare un valore senza caratteri particolari, come gli spazi.
Sono abbastanza certo che IE ti generasse errore per questo motivo.
-- 
~ "When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 popup nn si apre e l'errore è questo <invalid argument>....help!
<a
href="javascript:void(window.open('login.php?ida=10','login','width=310,height=150,resizable=no'));"


Hey grazie1000...ora è tutto risolto!
ZER0 ha scritto:


Newsgroup: it.comp.lang.javascript
Titolo: Possibile determinare link visibili in modulo...

Si insomma, gardate qua:
http://www.xtrader.net/
(scusate non è publicità, è che non saprei come spiegarmi)
nel  modulo " scegli cosa visitare "
chiccandolo si vedono solo 10 link alla volta,
è possibile aumentare questo numero?
Grazie 2000
Fulvio

 ha scritto nel messaggio
news:8934nl$p09$1...@lacerta.tiscalinet.it...


 wrote in message 893e1u$mhq$1...@nslave1.tin.it...


 ha scritto nel messaggio
news:893ug9$7tf$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.lang.javascript
Titolo: Come rendere visibile o nascosto un layer?

Salve 
volevo sapere come era possibile creare una funzione che quando
effettuo un rollOver su un'immagine, questa mi cambia lo stato di un
layer nella pagina (ad esempio da hidden a visible)?
Grazie in anticipo a  chiunque mi aiuterą.

 Grazie in anticipo a  chiunque mi aiuterà.
<HTML>
<HEAD>
<script language="javascript">
function showhide(id,stato){
var
isd=(document.getElementById)?document:(document.layers)?document.layers:doc
ument.all
crp=(document.getElementById)?(isd.getElementById(id).style):(document.layer
s)?(isd[id]):isd[id].style
crp.visibility=stato
}
</script>
</head>
<body >
<p><a href="#" onMouseOver="showhide('pippo','hidden')"
onMouseOut="showhide('pippo','visible')"><img border="0"
src="images/BOTT1.gif" width="140" height="40"></a></p>
<div id="pippo" style="position:absolute; top:100; left:200;
background:lime;">Ciao!</div>
</body>
</html>
andreotta fabiano
 WebMªster ATI POWER s.n.c.
 
andr...@atipower.it
 
http://www.atipower.it
    -new-
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com
Newsgroup: it.comp.lang.javascript
Titolo: Chiudere una pag

Una domandina soltanto:
avendo due pagine aperte (pag1 e pag2), è possibile chiudere pag2 stando in
pag1 (tramite script, asp).
Grazie mille per le risposte.
Gianluca.

 ha scritto nel messaggio
news:9n4rpt$en0$1...@canarie.caspur.it...


 wrote in message
news:9n4rpt$en0$1...@canarie.caspur.it...

Non sono riuscito a provarlo (mancanza tempo...)
se pag1 apre con window.open pag2 allora dovresti provare:
apri pag2 con aa = window.open('..','aa','..')
da pag1 devi avere un'istruzione del tipo aa.window.close();
Insomma devi avere un identificativo della pagina che vuoi chiudere
-- 
Posted from  [193.193.172.92] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

nomewin.document.reload() dovrebbe funzionare, prova

da pag1 apri pag2 (nomewin=window.open(...)), per chiuderla nomewin.close();

 ha scritto nel messaggio
news:9n50oc$41r$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.javascript
Titolo: richiamare file.js da script js

Dunque se fossi in una pagina qualsiasi HTML richiamere un file .js 
contenente dati nella forma:
<script src='../js/Dati01.js' type='text/javascript'></script>
Ora, avendo N file DatiN.js dovrei richiamre quei file all'interno di un 
ciclo for del tipo:
for (j=0;j<NumFileArray.length;j++){
<script src='../js/Dati"+NumFileArray[j]+".js' 
type='text/javascript'></script>
document.write (arrFunzione_dati[1].Nome)  <-- (ho un file FunzioneDati.js 
in cui questo oggetto viene dichiarato, qui è tutto ok)
}
Soltanto che, ovviamente come l'ho scritto sopra non è corretto e 
sinceramente non so neanche se sia possibile una cosa del genere.
Sperando d'essere stato sufficientemente chiaro... spero in una qualche 
vostra indicazione in proposito.
Grazie in anticipo. 

Mel_dro ha scritto:

se devi includere file addizionali al caricamento del documento, vai di:
document.write('<scr' + 'ipt src="path/to.js" type="text/javascript"></scr'
+ 'ipt>');
altrimenti, se l'inclusione deve avvenire in un secondo momento, bisognera'
adottare qualche barbatrucco (AJAX, frame nascosti ...)
-- 
Il primario si difende: "l'ho fatto per i beni dei pazienti"

 adottare qualche barbatrucco (AJAX, frame nascosti ...)
Purtroppo, come dicevo all'inizio, l'inclusione è all'interno di un ciclo 
for di uno script javascript... 

 ciclo for...
Tra i vari tentativi che sto facendo non capisco perchè, se metto un
document.write("<scr"+"ipt language='JavaScript' type='text/javascript' 
src='./js/Dati01.js'></scr"+"ipt>");
subito fuori dello script col ciclo for, questi dati vendono letti, se metto 
la stessa riga subito dopo la dichiarazaione
<script language="javascript" type="text/javascript">   che precede il ciclo 
for... i dati di Dati01.js non vengono caricati!
Dove sbaglio?

Newsgroup: it.comp.lang.javascript
Titolo: Aiuto!!!! problema con i frames!!

non so più cosa fare!!!!
ho creato 2 pagine di frameset, una dentro l'altra.
nell'ultima divisione ho una pagina che deve assegnare un valore ad un form
nel primo frameset.
mi spiego... se devo assegnare valori nei campi dell'ultima divisione in
frame(che sta in uno dei primi due frame) faccio
"parent.nomeframe.nomemodulo.nomecampo.value=variabileX", ma se devo
risalire di un frameset, come faccio? ho già provato con
window.parent.nomeframe.nomemodulo.nomecampo.value e con
parent.parent.nomeframe.nomemodulo.nomecampo.value , ma non funziona!!!!
Qualcuno sa darmi una soluzione?
Ne ho proprio bisogno!!! vi faccio lo schema dei frameset (perchè nella
spiegazione io per primo non ci ho capito niente):
frameset1
  -main -------------->frameset2
  -bottom                   -top
                                -page
Grazie infinite!!
Davide

 Grazie infinite!!
Spero di esserti stato di aiuto, ciao!

 Grazie infinite!!
Figurati, è sempre un piacere! ;-)
Newsgroup: it.comp.lang.javascript
Titolo: rispiego meglio

lo script citato deve aprire un popup automaticamente quindi far suicidare
la finestra madre (chiuderla) senza visualizzare il messaggio di conferma.
ho necessita di aprire e chiudere in quanto questa finestra che si deve
aprire deve essere un popup e quella che si deve chiudere è una finestra
normale... grazie


con procedure normali di chiusura NON si può eliminare il messaggio di
conferma.......
--
andreotta fabiano
WebMªster xxxxxxxxxx
afd...@tiscalinet.it
http://www.aticommerce.com
  (new)
http://www.jsdir.com
http://www.dxml.it
  (u.c.)

 ha scritto nel messaggio
news:YvvW6.2675$Cq5.1...@news.infostrada.it...


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

Ciao a tutti,
volevo sapere se è possibile fare in modo che la pagina HTML sia visibile
solamente nel momento in cui è completamente caricata.
Grazie
Miky

 solamente nel momento in cui è completamente caricata.
A occhio e croce mi sa che la pagina contenga immagini. Mi sbaglio? Se
non mi sbaglio hai una FAQ su 
www.jspoint.it
 che fa al caso tuo. Per la
precisione: FAQ 325.  
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

 precisione: FAQ 325.  
Da pochi minuti disponibile anche uno StaffScript:
 
http://www.jspoint.it/staffscripts
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
              All the JavaScript you need
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------
Newsgroup: it.comp.lang.javascript
Titolo: Arrotondare Euro

Math.round(tuacifra*100)/100;

 virgola, perché ad esempio un utente potrebbe inserire 92,20 (invece di
tuonumero=String(tuonomero).replace(/\./g,",");

  E ancora, qual è la forma più corretta:
Dipende: se num è già un oggetto stringa non serve esplicitarlo, altrimenti
sì

Newsgroup: it.comp.lang.javascript
Titolo: Possibile spedire Mail da browser utilizzando JS ?

E' possibile inviare Mail utilizzando un Form e JS ?
Se si...come ?
Grazie
--------------------------------------------------------------
                       PASO®
             Yamaha YZF R1 1000
                From COMO - Italy
 
http://www.r1-italia.net
                  ICQ# : 840250


http://www.jsdir.com
 FAQ - email
____________________
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

Newsgroup: it.comp.lang.javascript
Titolo: frame nascosto

non riesco a capire come generare un frame nascosto e stamparlo
ho provato
<frame name='pippo'>
function prova(){
document.frames['pippo'].print()
}
ma non funziona
--------------------------------
Inviato via 
http://usenet.libero.it

 ma non funziona
document non possiede un riferimento alla collection dei frames:
top.frames['pippo'].print()

 top.frames['pippo'].print()
In IE mi pare di si'.. tanto per farsi sempre riconoscere. :)
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 In IE mi pare di si'.. tanto per farsi sempre riconoscere. :)
Togli pure il "mi pare"...

 Togli pure il "mi pare"...
Oh, ma allora sei in ufficio? Eccheaspetti a chiamarmi? :P


Newsgroup: it.comp.lang.javascript
Titolo: La barra degli indirizzi

Come faccio a cambiare solamente il testo nella barra degli indirizzi? Lo
vorrei solo cambiare, non voglio che mi
"linki" al nuovo indirizzo.
Grazie a tutti, Luigi ;)

 ha scritto nel messaggio
news:8tu36g$dtm$1...@news.mclink.it...

Se intendi mascherarlo si può fare con una pagina a frames di cui uno
nascosto e l'altro che carica le pagine senza modificare l'indirizzo....
altrimenti non ho capito cosa intendi..
____________________
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
____________________

Newsgroup: it.comp.lang.javascript
Titolo: Nuova finestra

Ciao a tutti volevo come si fa ad aprire una nuova finestra dando dimensioni
e coordinate, ma in una sorta di show modale, cioč che si deve chiudere per
forza quella finestra per poter continuare a lavorare! Ovviamente non deve
essere un alert!
Grazie a tutti
ciao Luigi ;)


http://www.jsdir.com
  UserScripts - Finestre - Modale
--
andreotta fabiano
WebMªster ATI POWER s.n.c.
andr...@atipower.it
http://www.aticommerce.com
  (new)
http://www.atipower.it
http://www.jsdir.com
http://www.dxml.it
  (u.c.)
Newsgroup: it.comp.lang.javascript
Titolo: nuovi NG x i moderatori e non

Come faccio a creare un mio NG personale oppure dventare moderatore di un
altro?
thanks
ciao!

 altro?
Non e' semplicissimo: dietro a queste due domande se ne celano altre
mille. Se vuoi averne un'idea precisa sottoscrivi in ng <it.faq>, c'e'
tutto quel che ti serve. 
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)
Newsgroup: it.comp.lang.javascript
Titolo: Aggiornamento automatico pagina popup

Ciao,
    da una web application, attraverso un pulsante apro una popup
Page.RegisterStartupScript("open","<script>window.open('wind.aspx?cd=" + cd
+ "','Dett','width=500, height=550, scrollbars=yes')</script>");
ho un metodo che effettua un'operazione (nella popup), alla fine del metodo
vorrei inserire un codice che:
1) mi chiude la popup automaticamente
2) mi aggiorna (refresh) la pagina originale (qualla dalla quale ho
richiamato la popup)
come posso fare?
Grazie mille

 Figurati... se gia` sei condannata ad usare .NET, non posso infierire.
Di niente, anche noi non ti diciamo niente, poveretto, già sei costretto a
lavorare con Mac... :-)
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.

 Ancora non lo hai comprato?
Quand'è che crescerai e deciderai quindi di passare a c#?  :-)   
Scusa, non ho resistito alla tua risposta su .net!
No, sto pian piano studiando e ragionando per passare il più possibile a
linux (mi sto scaricando la freebsd anche se temo sarà un bel macello
installarla), Mac...io sono un abitudinario, quella interfaccia la ho vista
poche volte ma brrr...... (calcola che non sono mai passato a xp per lo
stesso motivo, anche se modificando il layout per win2000 diventa
"accettabile")
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.

 Ora capisco perche' non lo hai ancora comprato :-)
No, mai lavorato; avevamo preso un Mac dove lavoravo prima per testing di
un sito internet, ma nulla di più...
-- 
"Voi abili a tenere sempre un piede qua e uno là
 avrete un avvenire certo in questo mondo qua
 però la dignità
 dove l'avete persa?"
									    V.R.
Newsgroup: it.comp.lang.javascript
Titolo: Testatemi il sito ..please

salve a tutti ...vorrei chiedervi un favore. potreste testare il sito
www.antennauno.it
 e provare in particolare i link weblive, radiolive e chat?
Grazie,
Lello

 
www.antennauno.it
 e provare in particolare i link weblive, radiolive e
chat?
l'altro giorno da me con IE non si apriva il link di sinistra adesso invece
non si apre quello di destra full screen
La radio funziona come qui: 
http://www.ampec.it/ita/Radio.htm?R046
la webcam pure
la chat si apre lentamente ma si apre ... non c'è nessuno adesso ...
Togli quella cavolo di musica che rompe la ppppppplllll dopo un po' ...
-- 
Saluti, Vitt
www.pbase.com/vitt

Con IE 6 su Win2000 tutto funziona,anche se la radiolive ci mette un po' 
per funzionare.La webcam la vedo e la chat pure.
La webcam mi sembra più veloce con Firefox,in compenso con firefox non 
mi è partita la radiolive. La chat è molto più veloce ed efficiente con 
firefox.
Saluti.
Giuseppe

salve a tutti ...vorrei chiedervi un favore. potreste testare il sito
www.siasoftware.it
 e provare in particolare i link visto che sembra che
funzionano solo con Internet Explorer
Grazie.



Scusa ma visto che lo sai perché non te lo testi te con mozilla o firefox?
(se non li hai installati sul tuo pc fallo subito!)
Aperto, non appena clicchi compare nella console un bel
 Error: parent.document.all has no properties
Source File:
http://www.siasoftware.it/interfaccia/LeftFrame.php
Line: 74
Ossia: hai usato la collection document.all (che non è standard, è
proprietaria di IE).
Non so ovviamente il contesto; in generale per avere un riferimento ad un
oggetto cross-browser puoi usare
http://www.criosoftware.it/default14.aspx
-- 
"Ho smesso di fumare.
 Vivrò una settimana di più.
 E in quella settimana pioverà a dirotto"
									    W.A.

Newsgroup: it.comp.lang.javascript
Titolo: Java per cellulari

Mi ero avvicinato al java qualche anno fa. Qualcosina ne mastico... Ora mi è 
presa l'idea di creare (x sfizio) qualche appz e gioco in java per cell. e 
volevo sapere se sapevate indicarmi qualche risorsa in rete che spieghi come 
creare applicazioni e giochi in java per cellulari.
Grazie.
-- 
Massy
Day by day and night by night we were together
all else has long been forgotten by me
Walt Whitman 

 creare applicazioni e giochi in java per cellulari.
it.comp.java
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.

 Grazie.
De nada.
-- 
~ Non esiste la certezza: è solo l'illusione di una realtà soggettiva.
(Fabio Mornati)

 De nada.
Grazie ancora.
p.s.: cmq a suo tempo avevo dato un occhio anche a javascript, ma chi si 
ricorda più... :-)


 ricorda piů... :-)
Son cose completamente diverse, con obiettivi e scopi differenti. :)
-- 
~ "E' uno sterminio.. Non č una guerra piů di quanto lo potrebbe
essere tra un uomo e un verme... O tra draghi e lupi..
O tra uomini a cavallo di draghi che lanciano lupi ai vermi!"
Newsgroup: it.comp.lang.javascript
Titolo: Tabella divisa in 2: una parte fissa e una scorrevole

Salve a tutti
Vorrei fare una cosa un po' fuori dal normale: pensate ad un foglio di
excel, dove è possibile "bloccare" un tot di colonne in modo che
quando io scorro la barra di scorrimento a destra o a sinistra, queste
colonne rimangono sempre ferme e scorrono solo le altre.... Vorrei
ricreare lo stesso effetto in html. Il mio problema infatti è che ho
una tabella eccessivamente larga (una 40ina di colonne) e voglio che le
prime 3 colonne siano sempre visibili.
La tabella viene generata dinamicamente... Onestamente non averi idea
di come fare... Ho pensato all'utilizzo di frame: a destra la prima
parte di tabella (le prime 3 colonne) e a sx le altre colonne... Ho
provato e non mi è sembrata una soluzione molto bella... Anche perchè
essendo le pagine dinamiche, è un po' un macello!!! Forse devo fare un
popup "dettagli" al click su uno dei record della tabella?
Spero di non essere il primo ad avere questo problema e che ci sia
qualcosa di più pratico...
Qualche consiglio?

mah, penso che con i css si possa anche realizzare, ma è decisamente
pesante comunque vedere una tabella con tanti campi quindi ti
suggerirei fortemente un pulsante associato a una popup di dettaglio!
Ale ha scritto:


Ciao,
avevo una situazione analoga quando mi sono creato l'agenda on-line.
Ho applicato una soluzione basata su una DIV per ogni cella (!), dove le 
celle più a sinistra (quelle con l'ora...) sono position:fixed e le 
altre position:absolute con le coordinate calcolate a seconda della cella.
Per recuperare banda, i dati vengono trasmessi come tante istruzioni JS 
ed è poi lo script che lato client crea il tabulato, le colorazioni 
eccetera.
In alternativa c'è questa soluzione: 
http://www.mix-it.net/peering/
che però non funziona in Firefox.
Alex.

Grazie a tutti!
Ho risolto con i DIV e i CSS per il loro posizionamento.
E' semplicissimo, io credevo di dovermi ripassare javascript e cose
simili... E onestamente non ne avevo proprio voglia!
Invece con i DIV, le proprietà overflow e float e clear ho risolto
tutto in maniera semplicissima, ottenendo esattamente l'effetto che
volevo io!
Grandioso!
Grazie ancora!
Ciao!

visto che hai risolto potresti spiegarmi, cortesemente, in che modo?
Ho un problema analogo..
Ciao e grazie

Newsgroup: it.comp.lang.javascript
Titolo: Espressioni regolari

Salve...
Sapreste dirmi l'espressione regolare per cercare le occorrenze dell'apice
singolo ( ' ) in una stringa?
Grazie

 ha scritto nel messaggio
news:3CnM9.5458$Q%4.14...@news1.tin.it...


per sostituire l'apice con ` (tipico per query lato server):
String(tuastringa).replace(/'/g,"`");  <= ` = alt-96, sui sistemi windows
Newsgroup: it.comp.lang.javascript
Titolo: Problema di stampa

Scusate se mi intrometto nel NG, al quale (finora) non ero iscritto.
Ovviamente so che dovrei passare del tempo a leggere i msg, trovare le
FAQ, ecc. prima di postare. Ma il guaio e` che ho una fretta tremenda
e, dopo aver passato un'oretta a googlare, non sono venuto a capo del
problema. Il motivo in realta` e` semplice: JS lo "orecchio", ma non
lo conosco, quindi ci metto davvero troppo a capire.
Fatta la lunga premessa (per scusarmi dell'intrusione e dei modi poco
"netiquetteschi"), passo ad esporre il problema, che mi auguro di
semplice soluzione.
Ho una pagina da stampare. In testa appaiono i due comandi "stampa" e
"torna", che non voglio siano stampati. A suo tempo mi venne data
questa soluzione, che funziona:
<script language="JavaScript">
function stp()
   {
bb=document.layers?document.layers['aa']:document.getElementById?document.getElementById('aa').style:document.all['aa'].style;
   bb.visibility=\"hidden\"
   self.print();
   }
</script>
avendo piu` sotto:
<a href="#" onMouseOver="self.status=''; return true"
onMouseOut="self.status=' '; return true"
onClick="stp();window.focus()">STAMPA</a> |&nbsp;
		<a href="#" onMouseOver="self.status=''; return true"
onMouseOut="self.status=' '; return true"
onClick="history.go(-1)">TORNA</a>
Come dicevo fa quel che deve fare, salvo una cosa: quando clicco su
"stampa", i due link spariscono e non tornano. Invece a me serve che
riappaiano, almeno "torna".
Inutile dire che ne ho provate tante, ma sempre beccandomi dei grandi
messaggi d'errore o inibendo la scomparsa dei link.
Se non chiedo troppo, qualcuno avrebbe la bonta` di inviarmi una riga
di codice che mi risolva il problema?
Grazie
A.M.

 "torna", che non voglio siano stampati. 
Esistono gli eventi onbeforeprint e onafterprint che dovrebbero fare al
caso tuo.
Ovviamente nel primo nascondi, nel secondo visualizzi.
Es. per onbeforeprint:
 window.onbeforeprint=function() {
  GetRef("aa").style.visibility="hidden";
 }
Dove la GetRef restituisce l'oggetto in modo cross-browser:
 
http://www.criosoftware.it/default14.aspx
Valuta te se per quello che vuoi fare č meglio visibility oppure display
(perň se non ricordo male, ma non sono sicurissimo, display č ignorato da
netscap4):
 
http://www.w3.org/TR/REC-CSS2/visufx.html#visibility
 
http://www.w3.org/TR/REC-CSS2/visuren.html#display-prop
 
-- 
"e mai che mi sia venuto in mente
 di essere piů ubriaco di voi
 di essere molto piů ubriaco di voi"
									  F.D.A.
Newsgroup: it.comp.lang.javascript
Titolo: Finestre indipendenti e form...

Salve a tutti,
vorrei realizzare una pagina di inserimento smilies in un campo testo,
come succede in questo forum. In pratica da una finestra che si apre al
click di un link si deve poter cliccare sullo smilie ed avere come
risultato l'aggiunta, nel testo che si sta digitando, del codice
relativo.
Ho utilizzato la funzione JS:
-----------------------------------------------------------------------
<script language="JavaScript">
function getsmilie(smilietext) {
window.opener.document.nomeform.testo.value += smilietext+" ";
}
</script>
-----------------------------------------------------------------------
e poi ho linkato gli smilies cosě:
-----------------------------------------------------------------------
<a href="jscript:getsmilies(':-)');"><img src="image.gif"></a>
-----------------------------------------------------------------------
La pagina atta a ricevere gli smilies ha una form con la direttiva
name="nomeform" dichiarata.
Il mio problema č che, alla pressione del testo sulle immagini, mi
compare un messaggio d'errore che dice che l'oggetto "window.opener" non
esiste o č nullo...
Dove ho sbagliato ?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 function getsmilie(smilietext) {
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

Grazie per la tua risposta ma, mi sono dimenticato di dire che la
finestra con gli smilies è un finestra dinamica in DHTML che compare
all'interno della pagina stessa e non in un altro target. Lo script
funziona in questo ultimo caso, ma mi sa che nel mio, bisogna procedere
in modo diverso

Newsgroup: it.comp.lang.javascript
Titolo: Annodato tra i frames!

Ma chi l'avrà inventanti?!?!
Vi spiego: usufruisco di un servizio gratuito di redirect per abbreviare il
mio indirizzo... il fornitore non mette pubblicità ma se guardo il codice
HTML vedo i vari FRAMESET i METATAG ecc... con svariate pubblicità.
E' possibile evitare questo?
Mal che vada... Come posso cambiare almeno il titolo nella barra
dell'explorer?
GRAZIE!

| Vi spiego: usufruisco di un servizio gratuito di redirect per abbreviare
il
| mio indirizzo... il fornitore non mette pubblicità ma se guardo il codice
| HTML vedo i vari FRAMESET i METATAG ecc... con svariate pubblicità.
| E' possibile evitare questo?
| Mal che vada... Come posso cambiare almeno il titolo nella barra
| dell'explorer?
Guarda nelle FAQ di it.comp.www.html
mandi!
andrea/bergamasco
--
______________________________
Le faq di it.comp.www.html:
http://digilander.iol.it/tamburo







| Ho seguito le FAQ per impostare il titolo... ma mi da un errore javascript
| sulla pagina "Accesso Negato"...
| Come la rimedio?
Ti dà l'errore in IE o in Netscape?
In IE non mi ha mai dato problemi, Netscape non ammette scritture dinamiche
sulla pagina.
mandi


 ha scritto nel messaggio
news:HHeZ4.46501$VM3.4...@news.infostrada.it...


 Ce un rimedio?
Temo di no, e se hanno fatto bene i loro conti non puoi nemmeno dire:
top.frames[n].document.write("&nbsp;")
per cavare di mezzo la pubblicita':
Il "redirector", da come lo hai descritto, non fa un vero redirezionamento:
si limita ad aprirti due frame nella pagina principale che ti permette di
mantenere il nome dns, se scavalchi qusta pagina (quella che contiene il
frameset) perdi anche il nome nell'indirizzo.
Ciao
Nettuno

 ha scritto nel messaggio
Jua3BG0y$GA....@news1.galactica.it...
| Il problema ce l'ho con IE5... boh... ti allego il codice della pagina,
| magari puoi/potete darmi + facilmente una mano... GRAZIE!
|
|
| <HTML>
| <HEAD>
| <TITLE>quellochevorreicambiare!</TITLE>
| <META NAME="publicità" CONTENT="pubblicità">
| </HEAD>
|
| <FRAMESET ROWS="100%,*" BORDER=0 FRAMEBORDER=0 FRAMESPACING=0>
| <FRAME NAME="top"
| SRC="la.mia.pagina.da.cui.vorrei.cambiare.almeno.il.titolo" NORESIZE>
| </FRAMESET>
| </HTML>
Attento che border frameborder ecc non sono più supportati da frameset. Sono
attributi che devi dare al frame per essere w3c compliant...
top è una parola riservata. Cambia nome al frame, che ne so, chiamalo
"superiore". Dopo *dovrebbe funzionare... se guardi, nel sito dell FAQ
funziona perfettamente con IE...
Se non dovesse funzionare, prova a inserire un altro frame vuoto (e
nascosto)..

Newsgroup: it.comp.lang.javascript
Titolo: CERCO DOMINIO GRATUITO CORTO----- ----- ------ ------ -------- ------ ----- ------- -------

Una volta mi sono collegato ad un sito che ti dava il tuo dominio  senza
nessun altro collegamento ad altri siti , MA PURTROPPO NON MI RICORDO PIù
QUALE è.
 Io sto creando un sito è in fase di costruzione con l'aiuto del sito XOOM ,
ma il dominio è troppo lungo come posso fare?
Qualcuno sa come posso fare ? sì ricorda qualcuno del sito che stavo
parlando ?

...


 parlando ?
www.guidainlinea.com/cjb.htm
?
ed anche 
www.3000.it
ciao
Luigi
--
.·´¯`·.¸.·´¯`·.¸ .·´¯`·.¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸
Corso di Macromedia Flash 4 per tutti.
www.guidainlinea.com
Per essere aggiornati sulle novita':
www.guidainlinea.com/newsmanuali.htm
Noi ti regaliamo il materiale, poi tu ci pensi a creare :-)
.·´¯`·.¸.·´¯`·.¸ .·´¯`·.¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸
Newsgroup: it.comp.lang.javascript
Titolo: Pagina login, aiuto!

Salve a tutti.
Vi riassumo il mio problema:
Ho un blog su excite e ho deciso di proteggere l'accesso al blog con una
pagina con password.
Siccome i blog su excite sono preimpostati, quindi non si possono uploadare
pagine ect...
ho proceduto in questo modo ho preso un host asp free e ho uplodato su
questo una semplice pagina asp fatta da me, che non fa altro che mostrare un
campo password.
Quando l'utente inserisci la password giusta viene indirizzato con un
semplice response.redirect al link del mio blog.
Fino a qui tutto bene, ma dovevo fare in modo che chi accedesse al mio blog
su excite fosse automaticamente indirizzato alla pagina password che si
trova sullo spazio del host free.
Siccome excite da la possibilità di inserire script java nelle pagine del
blog ho usato il comando javascript:
"location.href  
http://miosito.it/password.asp
"
e va tutto bene, il guaio e che quando l'utente viene rindirizzato alla
pagina password ed inserisce la password giusta viene giustamente
rindirizzato al blog, ma automaticamente il blog l'ho rindirizza di nuovo
alla pagina password!
diciamo che è un ciclo senza fine :)
Ora ho pensato di risolvere il problema inserendo un'altro script nella
pagina del blog che controlli l'url di provenienza, in questo modo tutti
quelli che arrivano dalla pagina della password hanno accesso al blog,
quelli che invece provengono da altro vengono rindirizzati alla pagina
password.
DOVE IL PROBLEMA ALLORA?
semplice quando effettivamente un utente proviene dalla pagina password ha
accesso al blog ma basta che apra un link contenuto nel blog che viene
rindirizzato automaticamente di nuovo alla pagina password.
Come risolvo?
Mi sa di avere fatto una spiegazione molto contorta, spero che qualcuno ci
capisca qualcosa.
Ecco un esempio dello script inserito nel mio blog:
<SCRIPT LANGUAGE="JavaScript">
<!--
if (document.referrer =="paginapassword.asp")
{
}
else {
alert(document.referrer);
location.href="paginapassword.asp";
}
//-->
</SCRIPT>
Grazie
jartiello

 Come risolvo?
Setta un cookie nella tua prima pagina e leggilo in tutte le altre pagine
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.

 ha scritto nel messaggio
news:1vc0rsbm...@ID-147253.user.individual.net...


 viene scritto un cookie, 
Perche', adesso se do' un occhiata alla tua pagina html, non vedo qual'e'
la condizione di ingresso?
Lato client la sicurezza e' quella che e'.
-- 
ZER0://coder.gfxer.web-designer/
~ "L'unica persona che mi chiama con un numero che non conosco
e' il mio ragazzo." (Linda)
on air ~ "(2004.04.28) FLOW - GO!!! (ÉiÉãÉg-NARUTO- OP4)"

 evadere la condizione.
Non č cosě facile scrivere un cookie in un dominio da un altro...
altro non mi viene in mente (potresti passarlo come querystring, ma il
cookie č molto piů sicuro: con la querystring sě che ti possono
fregare...).
Comunque, in generale, nessuna protezione client-only puň esser considerata
sicura.
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.