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

    action con apertura in una nuova finestra

    salve, ho scaricato uno script in php composto da 2 files, praticamente il file1 contiene un form dove inserisco i dati a quel punto clicco su "calcola" e lui invia i dati al file2 aprendolo nella stessa finestra ma io vorrei che l'aprisse in una nuova finestra, potete aiutarmi? Grazie

    P.S. Suppongo che sia questa la riga da modificare:
    echo "<form name=\"input\" method=post action=\"file2.php\">";

  2. #2
    è un tag html; basta aggiungere al form il target _blank

    codice:
    echo '<form name="input" method=post action="file2.php" target="_blank">';



    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    è un tag html; basta aggiungere al form il target _blank

    codice:
    echo '<form name="input" method=post action="file2.php" target="_blank">';



    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  4. #4
    wow! questo forum funziona ogni giorno meglio
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    24
    é se voglio rispettare lo standar XHTML strinct e non posso usare l'attributo target come faccio?

  6. #6
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    1°. questo non è il forum adatto

    2°.
    codice:
    <form name="input" method=post action="javascript:window.open('file2.php', '_blank');">
    spero che almeno il javascript si possa utilizzare...

  7. #7
    Originariamente inviato da php_34
    2°.
    codice:
    <form name="input" method=post action="javascript:window.open('file2.php', '_blank');">
    spero che almeno il javascript si possa utilizzare...
    credo di sì.
    L'unico problema è che se javascript è disabilitato la form non verrà eseguita.

    Prova (non testato) anche con
    codice:
    <form name="input" action="file2.php" method="post" onsubmit="window.open('file2.php'); return false;">
    HTH
    Qualunque imbecille può inventare e imporre tasse. (Maffeo Pantaleoni)

  8. #8
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    allora se vogliamo essere precisi togli action e aggiungi a onsubmit:

    onsubmit="window.open('file2.php', '_blank'); return false;">

    questo da come frame di destnazione una pagina vuota bianca.


  9. #9
    perché vuoi che la "pagina di destinazione" sia bianca?
    Qualunque imbecille può inventare e imporre tasse. (Maffeo Pantaleoni)

  10. #10
    rileggendo,
    se non ricordo male il secondo paramento di window.open indica il nome della pagina.

    Se poi togli l'attributo action ritorniamo al problema iniziale: se l'utente ha javascript disabilitato la form non verrà eseguita; e non verrà nemmeno validata come XHTML strict.
    Qualunque imbecille può inventare e imporre tasse. (Maffeo Pantaleoni)

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.