Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Location.Href all'interno di PopUp

    Ciao.

    Sarebbe possibile con questo codice far aprire la pagina chiamata edit.asp all'interno di una finestra popup?

    codice:
    <script language="javascript">
      alert("Attenzione! La password è scaduta.");
      location.href='http://miapaginaweb/edit.asp';
      </script>

  2. #2
    codice:
    <script language="javascript">
      alert("Attenzione! La password è scaduta.");
      window.open('http://miapaginaweb/edit.asp','','width=500,height=500');
      </script>
    ciao

  3. #3
    Si grazie... scusami ma perchè rimane aperta la pagina madre sotto alla pagina edit.asp aperta all'interno della popup?

  4. #4
    Originariamente inviato da Miguel Rivero
    Si grazie... scusami ma perchè rimane aperta la pagina madre sotto alla pagina edit.asp aperta all'interno della popup?
    non avevi specificato che volessi chiudere anche la pagina madre.
    a ogni modo:

    codice:
    <script language="javascript">
      alert("Attenzione! La password è scaduta.");
      window.open('http://miapaginaweb/edit.asp','','width=500,height=500');
      window.close();
      </script>
    occhio, ti verra' chiesta conferma da parte del browser, prima di procedere alla chiusura della pagina madre.

    ciao

  5. #5
    Grazie !

  6. #6
    Originariamente inviato da var
    occhio, ti verra' chiesta conferma da parte del browser, prima di procedere alla chiusura della pagina madre.

    ciao
    Però è un pò bruttina come cosa... ho alternative ?

  7. #7
    Originariamente inviato da Miguel Rivero
    Però è un pò bruttina come cosa... ho alternative ?
    non credo si possa fare molto e, inoltre, non e' molto corretto non dare all'utente la possibilita' di scegliere o meno cosa fare in tale circostanza.
    a ogni modo, e' un tema molto trattato in questo forum: con una ricerca dovresti trovare tutte le informazioni a riguardo.

    ciao

  8. #8
    Originariamente inviato da var
    non credo si possa fare molto e, inoltre, non e' molto corretto non dare all'utente la possibilita' di scegliere o meno cosa fare in tale circostanza.
    a ogni modo, e' un tema molto trattato in questo forum: con una ricerca dovresti trovare tutte le informazioni a riguardo.

    ciao
    Non lo faccio per scorrettezza ma per evitare che gli utenti si possano confondere... è una rete intranet interna con utenti facili alle crisi di confusione vedendo troppe cose aperte sul browser...

    cmq ho seguito il tuo consiglio ed ho provato ad utilizzare la ricerca con i termini:

    - chiusura finestre
    - chiudere finestra

    Ma la ricerca va in errore:

    http://forum.html.it/forum/search.php

    Cannot find server...

  9. #9
    io sono riuscito a eseguire la ricerca: sostanzialmente, e' impossibile evitare la comparsa della richiesta di conferma quando, con window.close(), stai tendando di chiudere una finestra aperta dall'utente (non via script e nel caso, dunque, della tua finestra madre).

    ciao

  10. #10
    Originariamente inviato da var
    io sono riuscito a eseguire la ricerca: sostanzialmente, e' impossibile evitare la comparsa della richiesta di conferma quando, con window.close(), stai tendando di chiudere una finestra aperta dall'utente (non via script e nel caso, dunque, della tua finestra madre).

    ciao
    Grazie...

    Su google ho trovato questo:

    http://groups.google.it/group/it.com...5a017aaf86fbaf

    e questo passaggio:

    ( 4) Come evito la richiesta di conferma quando chiudo una finestra?


    Non e' possibile, mettetevi il cuore in pace. Per rispetto nei confronti
    dell'utente, JavaScript puo' chiudere con il metodo close() soltanto
    finestre aperte tramite window.open(). Alcuni browser non visualizzano
    neppure la richiesta di conferma, limitandosi ad ignorare i vostri comandi.


    Tuttavia e' noto un bug su certe versioni di IE che permette di aggirare la
    limitazione. Basta settare la proprieta' opener per poter magicamente
    chiudere la finestra corrente senza visualizzare alcuna conferma.
    Quale sarebbero le proprietà opener da settare per aggirare la
    limitazione?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.