2016-03-30 7 views

Antwort

3

Nein. Die manuelle Einstellung der Statusleiste wurde in modernen Browsern aus Sicherheitsgründen deaktiviert. Ein böswilliger Website-Entwickler könnte dazu führen, dass in der Statusleiste eine andere URL angezeigt wird als auf einer Verknüpfung.

Die verwendete Javascript Eigenschaft wie folgt zu arbeiten:

window.status = "Status bar text"; 

Das nicht mehr tut alles überhaupt standardmäßig auf jedem aktuellen Browser.

+0

für diesen –

+2

ein Beispiel erstellen Wie kann man ein Beispiel für etwas schaffen, das nicht möglich ist? –

+0

Ich würde argumentieren, dass ich ein Beispiel erstellt habe. Und wenn jemand das in Netscape 4 oder IE 5 ausführen würde, wird es wahrscheinlich immer noch gut funktionieren. – omnichad

3

Nein, aber Sie können über/um ein anderes Element ein <a> Element setzen und ‚Deaktivieren‘ Link (Onclick) mit Hilfe von Javascript um ein ähnliches Ergebnis zu erzielen:

<a href="//Message in the status bar!" onclick="return false"> 
    <div> 
     This div shows something in the status bar 
     but is actually surrounded by a disabled link 
    </div> 
</a> 
+0

Gute Antwort, aber die Statusleiste sieht ungefähr so ​​aus: "http: // Nachricht% 20in% 20the% 20status% 20bar% 21" (Siehe https://jsfiddle.net/6gexggqa/1) Um es sinnvoller zu machen , Sie könnten 'href =" über: Message ... 'verwenden. (Siehe https://jsfiddle.net/6gexggqa/) –

+0

@RickHitchcock Danke :)! Das ist eine gute Idee! – sjkm

+0

Problem ist, dass es einige unverständlich ist css, mit dem sich niemand anfreunden will, und etwas anderes setzt die Reaktionsfähigkeit durcheinander. –

Verwandte Themen