Newsgroup: it.comp.lang.javascript
Titolo: eseguo la funzione self.close() dopo vorrei richiamare un url

cliccando su un pulsante eseguo la funzione self.close() che chiude la
finestra attuale
dopo vorrei richiamare un url 
www.sitointernet.it
sapete come posso fare entrambe le cose su un solo click?

, 
simb...@libero.it
 
says...

C'e' un problema di logica: Se chiudi la finestra corrente, dove "apri" 
l'url?
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)


hai ragione allora anzichè chiamare close vorrei chiamare url
mi sai aiutare?
grazie.

document.location.href='tuourl.htm';

> document.location.href='tuourl.htm';
A questo punto comincio a prendere sul serio la mia battuta sulla questione
"giardiniere"...
E' solo ie, direi, ad avere un riferimento a location sotto a document:
window.location.href='tuourl.htm';

, 
ascartab...@codice.it
 says...

Emmisa' che qui se c'e' un giardiniere, non e' propriamente Cristiano.. 
:)


 :)
Si' e tu gli passi le cesoie:
"Location is not a property of the document object; its equivalent is the
document.URL property. The document.location property, which is a synonym
for document.URL, is deprecated."
[Ezechiele, 15, 12]

 > > E' solo ie, direi, ad avere un riferimento a location sotto a document
Falso quanto Giuda, visto che tu stesso, riportando successivamente un 
passo della reference di Javascript(Netscape) hai confermato quanto 
dicevo, smentendoti.
Secondo: su Mozilla document.location funziona che e' una meraviglia. 
Non mi pare affatto deprecato.
Terzo: document.location *non e'* sinonimo di document.URL, bensi' al 
massimo di window.location, per l'appunto. Con un un paio di veloci e 
semplici test lo puoi vedere da te (uno strict equal dovrebbe essere 
sufficiente).
Non limitarti a leggere enza sperimentare.
Le reference son tanto belle e tanto care, ma ricordiamoci di usare un 
po' di "graymatter", e non semplicemente citarne biblicamente un passo 
prendendo cio' che viene espresso come "dogma".
Questo come discorso in generale, eh.


 document.location.href='tuourl.htm';
come da te detto eseguo la seguente itruzione
     <div align="center">
        <input type="reset" name="Submit" value="Ritorna alla Home Page"
onClick="MM_callJS('document.location.href='home.htm'')">
      </div>
ma a me cliccando la pagina non la carica, cosa sbaglio? Grazie.

 ma a me cliccando la pagina non la carica, cosa sbaglio?
A usare Dreamweaver..? :D
<div align="center">
	<input type="reset" name="Submit" value="Ritorna alla Home Page"
	onClick="document.location.href='home.htm'">
</div>
Oh, se proprio vuoi usare quella funzione chiamata MM_callJS:
<div align="center">
	<input type="reset" name="Submit" value="Ritorna alla Home Page"
	onClick="MM_callJS('document.location.href=\"home.htm\"')">
	</div>
 Grazie.


 Questo come discorso in generale, eh.
Stella, hai ragione, ma se te la citavo, ironicamente, era per farti notare
il "deprecated".
Poi se chi ha scritto la reference o ha scritto una troiata o si e' espresso
da schifo (ovviamente document.URL===(window||document).location.href) non
e' colpa mia. Non me lo rovesciare addosso. Rilassati. Niente Maldive,
Cristiano: Giamaica!

 e' colpa mia.
Scrivere inesattezze, fare errori, e' normale, e capita a tutti. Ma 
quando si "corregge" l'affermazione di un altro utente del Newsgroup (a 
maggior ragione se non e' un newbie) sarebbe preferibile stare attenti a 
cio' che si scrive, e non limitarsi a fare un copy&paste senza 
cognizione di causa su cio' che si sta scrivendo.
Se uno scrive una troiata, non e' ovviamente colpa tua, lo e' nel 
momento in cui la riporti come verita' assoluta senza averla neanche 
provata.
Non credi? :)



provato ma non và
<div align="center">
<input type="reset" name="Submit" value="Ritorna alla Home Page"
OnClick="MM_callJS('document.location.href=\"home.htm\"')">
</div>
ti invio per posta il file grazie2.htm cosi se puoi vederlo mi fai un grande
favore.
Grazie in anticipo.

 Grazie in anticipo.
De nada. Do' un occhiata cmq al file, cosi' magari capisco a cosa ti 
serve richiamare MM_callJS.


 Niente Maldive, Cristiano: Giamaica!