Newsgroup: it.comp.lang.javascript
Titolo: gotourl ???

salve, qualcuno mi darebbe una mano con il gotourl  ?
l'ho visto fare da dreamw. ma come al solito si č messo a scrivere un sacco
di cose inutili che (essendo novizio) non riesco a togliere!
io vorrei sapere come faccio a metterlo alla fine di uno script in UNO.HTML
per andare in DUE.HTML. ecco!(i parametri da usare..come funzia..)
poi altre due domandine:
1: si puo richiamare una funzione all'interno di un'altra funzione??
2: sbaglio o nei frame figli non possono comandare i frame genitori??
cioč:fram1 e fram2;
nel fram1 ci piazzo una pag che richiam altri 2 frame( fram1a & fram 1b);
dal fram1a  parte una funct. che agisce sul fram2... e non va (la funct
funziona! ...sui propri  figli...) ; io usavo:
parent.fram2.location.href:bla bla; e forse č sbagliato il parent...
bo!
spero di non esser stato troppo incasinato!!
merci!
--
      ----------
    --------------             
dodi...@tiscalinet.it
   --------|-------     
http://www.tiscalinet.it/sogniperduti
    -------|------
     -----_|-----
       - (_)# -

 merci!
Figurati...

ok grazie mille ho risolto e capito!...(quasi)
due cose mi son rimaste sullo stomaco, eccole:
1:     document.returnValue = (errors == '')
2:     if (dati.indexOf("@") != -1)
il primo è un comando rubato a DW. Ho capito cosa fa ma non come lo fa.
E' in un check_email ( mi spiego?), e dice al form se spedire o no i dati
 se errors = '', allora si ... se no nisba!)... solo che non capisco come
interagisce sul form...io non ho scritto nulla fuorche quella riga alla fine
di ogni IF e ELSE e appena dopo il onsubmit:
 onSubmit="controlla();return document.returnValue"  )
bo
il secondo è sempre nel check-email.Capisco cosa fa ma vorrei sapere con che
altri parametri funzia...
grazie!!!!
P.S.
onde evitare che ti rompa ancora... esiste un elenco di  comandi javasc. con
annessi e connessi??
alla netscape ne ho trovato uno ma è un po' troppo generale... ho cercato
male?
ri merci!!!

ciao!
ti chiedo un altro aiuto!
quello hce segue, l'ho fatto prendendo spunto da un tuo script...
  FUNZIONA :-))))))))))))) ( è il mio primo vero script!) però....
perchè non va a 'pagina.html' alla fine (a spedizione avvenuta) ?
e poi : è fatto in maniera sensata? o si potrebbe fare molto meglio?
grazie!
io non capisco proprio!
<html>
<head>
 <title>Untitled</title>
 <script language="JavaScript">
<!--
function controlla() {
 nom1=document.conc.nome.value
 if(nom1=="") {
   alert("devi dirmi chi sei ! !")
   err = "SI"
   document.conc.nome.focus()
   document.returnValue = (err == '')}
  else { contr()
}}
function contr() {
 post=document.conc.mail.value
 if (post == '') {
     contr2()}
 else if (post.indexOf("@") != -1) {
   contr2()
   }
 else {
  alert("Che email hai scritto  ! ?")
  err ='si'
  document.returnValue = (err == '')
  document.conc.mail.focus()}
}
function contr2() {
 test=document.conc.testo.value
 if(test=="") {
  alert("devi inserire il testo!")
  err = "SI"
  document.conc.testo.focus()
  document.returnValue = (err == '')}
  else {
  contr3()
}}
function contr3() {
 for(n=0;n<4;n++) {
  if(document.conc.voto[n].checked) {
   vot1=document.conc.voto[n].value
   vot2=document.conc.voto2.value
   vota(nom1,post,test,vot1,vot2)
   break
  }
  if(!document.conc.voto[n].checked && n==3) {
   alert("devi votare ! ! !")
   err = "SI"
   document.returnValue = (err == '')
}}}
function vota() {
 if (post == '') {posta = ('non mi hai detto la mail')}
 else {posta = (' La tua mail è ' + post)}
 if (confirm('Ecco i tuoi dati:\nTi chiami '+nom1+'\n'+posta+'\nIl primo
voto lo hai dato a '+vot1+'\nE il secondo a '+vot2+'.\n\nVUOI SPEDIRMI
TUTTO?'))
   {err = ''
   location.href = "pagina.html"
   document.returnValue = (err == '')
   }
  else { err = 'si'
    document.returnValue = (err == '')}
}
file://-->
</script>
</HEAD>
<BODY>
<form name="conc"   onSubmit="controlla();return document.returnValue;"
method="POST" enctype="application/x-www-form-urlencoded"
action="mailto:
dodi...@tiscalinet.it
">
<input type="Text" name="nome">nome<br>
<input type="Text" name="mail">mail facolt.<br>
<TEXTAREA NAME="testo" ROWS=4 COLS=10></TEXTAREA>test<br>
<input type="Radio" name="voto" value="1">voto 3<br>
<input type="Radio" name="voto" value="2">voto 2<br>
<input type="Radio" name="voto" value="3">voto 3<br>
<input type="Radio" name="voto" value="4">voto 4<br>
<select name="voto2">
   <OPTION VALUE="uno">1
   <OPTION VALUE="due">2
   <OPTION VALUE="tre">3
   <OPTION VALUE="quattro">4
  </select>
<input type="reset" value="Cancella" name="reset">
<input type="submit" value="Conferma e vai avanti" name="Submit">
</body>
</html>
--
      ----------
    --------------             
dodi...@tiscalinet.it
   --------|-------     
http://www.tiscalinet.it/sogniperduti
    -------|------                ICQ: 36959563
