Javascript Popup: Mir fehlen die Scrolleisten
Rigo
- javascript
0 Felix Riesterer0 Rigo
Hallo,
mir fehlen bei einem Javascript Popup die Scrolleisten - kann mir jemand kurz erklären, wie ich diese dort in das Popup reinbekomme?
Dies ist der Link:
<a href="link.html" onclick="link(this.href,600,500); return false;">Link</a>
Und das der Javascript Code:
newwindow=false;
function impressum(url,breite,hoehe) {
if(newwindow&&newwindow.closed==false)
newwindow.close()
var l = (screen.availWidth - breite) / 2;
var t = (screen.availHeight - hoehe) / 2;
newwindow = window.open(url,"newwindow","width=" + breite +
",height=" + hoehe +
",left=" + l +
",top=" + t + ";");
newwindow.focus();
}
Lieber Rigo,
mir fehlen bei einem Javascript Popup die Scrolleisten - kann mir jemand kurz erklären, wie ich diese dort in das Popup reinbekomme?
Wenn man window.open(url, winName, params) verwendet und in dem String params keine Angaben zu "http://de.selfhtml.org/javascript/objekte/window.htm#open@title=scrollbars" macht, dann reagieren nach meiner Erfahrung fast alle Browser so, dass sie keine Scrollbars anzeigen. Daher möchtest Du vielleicht auch zu dieser Eigenschaft einen Wert vergeben?
Noch eine kleine Beobachung zu Deinem Code...
<a href="link.html" onclick="link(this.href,600,500); return false;">Link</a>
Du verwendest im onclick-Handler eine Funktion link(), die...
newwindow=false;
function impressum(url,breite,hoehe) {
if(newwindow&&newwindow.closed==false)
newwindow.close()
var l = (screen.availWidth - breite) / 2;
var t = (screen.availHeight - hoehe) / 2;
newwindow = window.open(url,"newwindow","width=" + breite +
",height=" + hoehe +
",left=" + l +
",top=" + t + ";");
newwindow.focus();
}
... aber nirgends definiert wird! Meintest Du onclick="impressum(this.href,600,500);return false;" ? Und was machen Besucher, die einen Popup-Blocker verwenden? Dürfen die Dich verklagen, weil Dein Impressum nicht erreichbar ist? ;-)
Vielleicht kannst Du mit meinen [InlinePopups](http://www.felix-riesterer.de/main/seiten/inlinepopup.html) etwas anfangen...?
Liebe Grüße aus [Ellwangen](http://www.ellwangen.de/),
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
Deine "InlinePopup" Methode sagt mir nicht zu - zuviel aufwand für ein kleines Popup und klappte auf anhieb auch bei mir nicht.