2013-05-17 22 views
5

Devo nascondere la barra degli indirizzi di tutti i browser tramite il mio codice JavaScript. È possibile farlo?Nascondere la barra degli indirizzi in tutti i browser

Ecco il mio codice:

window.open("displayPdf.php?mnth="+mnth+"&year="+year+"&val="+newVal); 
    dom.disable_window_open_feature.location 
    dom.disable_window_open_feature.resizable 
    dom.disable_window_open_feature.status 
+0

Vuoi nascondere la barra degli indirizzi del winodw attuale? O vuoi aprire un'altra finestra in cui la barra degli indirizzi è nascosta? – Hariprasad

+0

Voglio nascondere la barra degli indirizzi della finestra popup ............ –

+0

Vedere la risposta sotto – Hariprasad

risposta

16

Questo non è più possibile nei browser moderni a causa di restrizioni di sicurezza.

ufficiali (ish) Fonti:

  • Firefox

    In Firefox 3, dom.disable_window_open_feature.location ora di default vero, costringendo la presenza della barra degli indirizzi molto simile in IE7 . Vedi bug 337344 per maggiori informazioni.

  • Internet Explorer 7 and later

    In Internet Explorer 6, la posizione specifica se visualizzare la barra degli indirizzi.

    (implicando l'comportamento finisce con IE6)

  • Chrome/Chromium

    coloro che hanno nascosto barra degli strumenti parametri vengono ignorati in Chrome. Si noterà anche che i browser moderni si stanno muovendo verso non nasconderlo come misure di sicurezza/anti phishing. vedere anche https://bugzilla.mozilla.org/show_bug.cgi?id=337344

-4
ClientScript.RegisterStartupScript(GetType(), "openwindow", "<script type=text/javascript> window.open('abc.aspx?id=" + str_id + "','null','location=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,addressbar=0,titlebar=no,directories=no,channelmode=no,status=no'); </script>"); 
+0

per favore modifica la tua risposta e formatta il codice per renderlo leggibile – kleopatra

Problemi correlati