Pagina 1 di 1

target="_blank"

MessaggioInviato: sab lug 04, 2009 8:57 am
da 19Natale83
Ciao a tutti!
Usando il target in oggetto, con Mozilla va tutto bene, la pagina si apre in una nuova scheda.
Con IE (7 ma anche 8), invece, quel comando è interpretato come "Apri in una nuova finestra" e non in una nuova scheda. Si può fare qualcosa?
Grazie!

Re: target="_blank"

MessaggioInviato: sab lug 04, 2009 11:55 am
da Pacopas
dipende da come i browser sono impostati... safari e opera hanno altri comportamenti... insomma il target="_blank" ti assicura solo che il link non venga caricato nella tab/finestra corrente...
Non so se altri hanno più informazioni

nota a margine; l'html strict ne depreca l'uso al suo posto devi usare
Codice: Seleziona tutto
onclick="window.open(this.href);return false;"

almeno io adotto questo metodo [std]

Re: target="_blank"

MessaggioInviato: sab lug 04, 2009 12:21 pm
da 19Natale83
Ciao Pacopas, capisco...
IUna precisazione: il mio sito è in XHTML Transitional. Posso usare ugualmente il codice che mi hai dato? Nel caso, il W3C lo convaliderebbe?
Ultima cosa: col tuo metodo, risolverei il problema oppure ogni browser agirebbe a modo suo?
Grazie!

Re: target="_blank"

MessaggioInviato: sab lug 04, 2009 12:30 pm
da Pacopas
no con il "mio" (chissà dove l'ho letto pure io [:D] ) metodo il problema è sempre il solito...
sono i browser che devono intercettare la richiesta e svilupparla secondo le impostazioni dettate dall'utente
(è anche giusto così secondo me)

con xhtml non lo so davvero fai una pagina di prova con solo un link e prova a convalidarla [;)]