WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 13.03.2012, 19:15   #1
Undertaker
Veteran
 
Benutzerbild von Undertaker
 
Registriert seit: 15.07.2009
Ort: Ybbs
Beiträge: 207


Frage Javascript location=no / 0 / false geht nicht

Hallo Leute!

Ich stehe wiedermal vor einem Javascript-Problem. Ich wollte einfach nur ein Pop-Up in der meine Schulwebsite angezeigt wird, ohne Adresszeile erstellen.

Problem: location=no funktioniert nicht. werder mit =0 oder =false. Der einzige Weg wäre dieser:
Zitat:
about:config – ja, ich pass schon auf

  1. Gebt in die Adresszeile about:config ein und bestätigt die folgende Seite mit „ja“.
  2. Filtert die Ansicht dann nach nach dom (oder direkt nach der Zeile aus 3.).
  3. Sucht etwas unten die Zeile dom.disable_window_open_feature.location.
  4. Diese steht auf true; per Doppelklick auf false setzen (gefixt; danke, Aro)
  5. Fertig, die Adresszeile wird innerhalb eines Popups nicht mehr angezeigt.
Quelle: http://datenkind.de/firefox-tipps-po...e-adresszeile/

Nun funktioniert es bei mir, aber das bringt mir nicht sehr viel, wenn jm. anders den Link (der das Pop-Up öffnet) in der html-Datei bei sich zu Hause öffnet. (zB. mein Lehrer)

Außerdem funktioniert auch locationbar nicht. Ich habe vorhin etwas im gegoogelt... die Möglichkeit mit dem Befehl location oder locationbar die Adresszeile auszublenden wurde irgendwann in den Browsern deaktiviert. Dennoch soll es laut meines Lehrers möglich sein.

Hier mal mein Code:

<html>
<head>
<title>
Window-Objekt
</title>
<script type="text/javascript">
function FensterOeffnen (Adresse)
{
Fenster1 = window.open(Adresse,"Schulwebseite","width=1024,he ight=600,scrollbars=yes,menubar=yes,toolbar=no, location=no,status=no");
Fenster1.focus();
}
</script>
</head>
<body>
<p><a href="http://www.sz-ybbs.ac.at" onclick="FensterOeffnen(this.href); return false">Link mit Fenster</a></p>
<input type="button" value="Zur&uuml;ck" onclick="history.back()" />
</body>
</html>

Anmerkung:

Firefox: Nur Adressleiste ausblenden ist nicht möglich.
Internet Explorer: Selbiges, jedoch wechselt das vorigen Fenster welches die HTML-Seite anzeigte, AUCH auf die Schulwebsite.
Safari: Es öffnet sich nur ein neuer Tab.
____________________________________
A HTLer der nix trinkt, is wie a Sinus der ned schwingt.
Undertaker ist offline   Mit Zitat antworten
Alt 14.03.2012, 10:06   #2
mjx_biz
Senior Member
 
Registriert seit: 11.10.2006
Ort: Wien
Alter: 40
Beiträge: 179


Standard

Die Adressleiste wirst du leider (?) nicht überall wegbekommen. In IE und Opera ist sie nicht sichtbar, in Chrome und FF hingegen schon:

http://jsfiddle.net/bD6bB/1/
mjx_biz ist offline   Mit Zitat antworten
Alt 14.03.2012, 15:18   #3
Undertaker
Veteran
 
Benutzerbild von Undertaker
 
Registriert seit: 15.07.2009
Ort: Ybbs
Beiträge: 207


Standard

Habe ich mir schon gedacht. Nun gut werde dies an meinen Lehrer weiterleiten. Ansonsten soll er die Config eben ändern.

Danke
____________________________________
A HTLer der nix trinkt, is wie a Sinus der ned schwingt.
Undertaker ist offline   Mit Zitat antworten
Alt 20.03.2012, 19:20   #4
pong
Inventar
 
Benutzerbild von pong
 
Registriert seit: 25.12.2000
Alter: 41
Beiträge: 9.063

Mein Computer

pong eine Nachricht über ICQ schicken
Standard

Gott sei dank, hat sich die Manipulation von Browser Fenstern durch Webseiten praktisch aufgehört, denn diesen Mist braucht ja wirklich niemand.

pong
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug

Nicht klicken!


Erstposteralarm/Beschwerde/Kummerkasten


Verplattet
pong ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:09 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag