Domanda

Esiste un modo per generare una nuova finestra tramite JavaScript in IE7 che nasconde la barra di stato?

Ho aggiunto l'app Intranet come sito attendibile. Non sono sicuro di cos'altro posso usare per provare. Questo è il mio JS

window.open("http:/localhost/start.html", "MyApp", "left=0, top=0, width=" + screen.width + "," +
                              "height=" + screen.height + ", scrollbars=yes, " + 
                              "resizable=yes, location=no, menubar=no, titlebar=no, " + "toolbar=no, status=no");
È stato utile?

Soluzione

No. Microsoft ha deciso che " in nome della sicurezza " ( IE Blog Link ) forzerebbero la visualizzazione della barra di stato nelle finestre popup di IE7. (forzano anche una nuova larghezza minima di ~ 250px invece dei 100px di una volta - questo è in modo che possano mostrare l'URL nella barra della posizione della barra a discesa di sola lettura)

Siamo spiacenti.

Altri suggerimenti

Il tuo codice ha funzionato per me, ed ecco uno screenshot.

Esempio di come IE7 visualizzi il popup senza barra di stato. http://img511.imageshack.us/img511/7757/workshq7.th.png

Nota che l'esperimento è stato fatto sul filesystem locale, con " Modalità protetta " completamente spento. Se non ha funzionato per te, suppongo che le tue impostazioni di sicurezza siano in qualche modo ancora alte. Armeggiare con l'interfaccia utente del browser tramite JavaScript è generalmente bloccato per motivi di sicurezza e non dovrebbe essere invocato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top