Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260

    [XHTML 1.1] Funzione equivalente al target "depracato"

    ciao raga

    Sto aggiarnando le mie pagine web in "XHTML 1.1", ed ho riscontrato un piccolo problema per quanto riguarda l'attributo
    "target" che purtroppo è stato depracato...

    In pratica il problema è il seguente:

    HTML 4.01
    codice:
    <form name="forminvio" method="get" action="prova.php" target="_blank">
    <input type="text" name="prova">
    ....
    </form>

    In XHTML 1.1 (problema del target!!!)
    codice:
    <form id="forminvio" method="get" action="prova.php" ???target="_blank"??? >
    <input type="text" name="prova" />
    ...
    </form>
    Come faccio ad avere la funzione equivalente "target="_blank" in XHTML 1.1???

    Grazie Mille

  2. #2
    Non è che per caso ti sei posto la domanda: perchè l'attributo target è stato tolto dalla specifica 1.1?

    Questo provvedimento non vuole punire l'attributo in sè - che peraltro è molto simpatico e sempre di compagnia, quando si esce per una birra - ma le sue conseguenze, ovvero la generazione di nuove finestre browser.

    Risulta così palese che se sei intenzionato a raggiungere tale conseguenza, la DTD che stai utilizzando non è quella appropriata.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260
    ok allora vuol dire che porterò tutto su una stessa finestra...
    Però nn riesco a capire una cosa, che male può fare un target "_blank"?? Apre nuove finestre web?!?embè?

    Poi in alcuni casi è necessario il target "_blank" ad esempio nel caso di un messaggio che avvisa l'utente... :master:

    Vabbè cmq se questa restrizione comporta un codice più pulito vuol dire che mi adatterò!!

    Grazie Mille

  4. #4
    Originariamente inviato da trust
    Però nn riesco a capire una cosa, che male può fare un target "_blank"?? Apre nuove finestre web?!?embè?
    da una parte l'indipendenza dal dispositivo ( non tutti hanno il supporto multi-finestra) e dall'altra l'accessibilità

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260
    da una parte l'indipendenza dal dispositivo ( non tutti hanno il supporto multi-finestra) e dall'altra l'accessibilità
    Grazie mille per la spiegazione

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    2,620
    ovviamente si puo' ovviare in javascript

  7. #7
    Io uso questo:

    codice:
    <a href="#" onclick="window.open(this.href);return false" title="" alt="">

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.