Öffnen eines Fenster mit variabler Größe
kaschik
- javascript
Moin Moin!
Ich möchte einen Fensteröffnen und dabei die Größe mit übergeben. Wie sieht da der Quelltext aus?
Im Scriptbereich:
...
function Ff (Adresse,h,b) {
h = parseInt(h);
b = parseInt(b);
MeinFenster = window.open(Adresse, "Zweitfenster", "width="b",height="h",left=100,top=200,scrollbars=yes");
MeinFenster.focus();
}
...
Im Bodybereich:
<a href="4.html" onMouseOver="image4.src='zahlen/4.gif';" onMouseOut="image4.src='Bilder/wm5.gif';" onclick="Ff(this.href,600,500); return false"><img name="image4" src="Bilder/wm5.gif" alt="" border="0" width="100" height="60"></a>
Ziel wäre es an die Funktion oben den Link und Höhe und Breite zu übergeben, damit ein Fenster entsprechend geöffnet wird.
Wie müßte der Quelltext aussehen?
Thx
Hi,
Ich möchte einen Fensteröffnen und dabei die Größe mit übergeben. Wie sieht da der Quelltext aus?
Informiere dich bitte, bevor du fragst.
http://de.selfhtml.org/javascript/objekte/window.htm#open
Ziel wäre es an die Funktion oben den Link und Höhe und Breite zu übergeben, damit ein Fenster entsprechend geöffnet wird.
http://de.selfhtml.org/javascript/sprache/funktionen.htm
MfG ChrisB
Moin Moin!
Vielen Dank für den Hinweis.
Aber genau das ist das Problem, von dem Quelltext bin ich ausgegangen. Allerdings scheint mir dort nicht die Lösung zu stehen mit meinem Kenntnissstand.
Ich möchte bei zwei unterschiedlichen Bildern, dies Befehle hinterlegen.
onclick="Ff(this.href,600,500); return false">
onclick="Ff(this.href,600,400); return false">
So wie ich gelesen habe, müßte es eigentlich
onclick="Ff(this.href,"600","500"); return false">
heißen, aber dann kommt ein Fehler.
Wie sieht das Javascript aus?
MfG
Hi,
onclick="Ff(this.href,600,500); return false">
onclick="Ff(this.href,600,400); return false">
- So wie ich gelesen habe, müßte es eigentlich
onclick="Ff(this.href,"600","500"); return false">
heißen, aber dann kommt ein Fehler.
der JavaScript-Code lautet:
Ff(this.href,600,500); return false
Bringst Du diesen in ein HTML-Attribut wie z.B. onclick, lautet der HTML-Code nach der HTML-Kodierung des JavaScript-Codes:
onclick="Ff(this.href,600,500); return false"
- Wie sieht das Javascript aus?
Der dritte Parameter der Methode window.open() ist ein String. Du versuchst, (nummerische - was in diesem Fall keine Rolle spielt[1]) Werte in einen String einzufügen, bzw. genauer gesagt mehrere Strings[1] aneinander hängen (konkatenieren). Wie hängt man in JavaScript Strings aneinander?
Cheatah
[1] Beim üblichen Vorgehen nimmt JavaScript automatisch ein Type-Casting von Number zu String vor.