window.open - größe u.a. durch variablen bestimmen lassen
greY
- javascript
0 Markus Trusk0 greY
0 andre303
hallo,
ich habe eine Problem dass ich nicht selbständich lösen kann :P
es geht um eine jafa-script-funktion, welche ein neues Fenster öffnet und die Fenstergröße durch übergebene Variablen bestimmt werden soll.
die VAriablenübergabe erfolgt so:
<a href="javascript: ShowProdBild(sonne, 400, 400);">zeige</a>
die Scriptfunkton sieht so aus:
function ShowProdBild(bild,breite,hoehe) {
fenster = window.open('',bild,'width=breite,height=hoehe');
fenster.document.write('<html><head><title>Großansicht</title></head><body><a href="#" onClick="self.close();"><img src="./bilder/",bild,".jpg" border="0" alt="Zum Schliessen ins Bild klicken..."></a></body></html>');
}
durch den Link werden werden die Variablen an das java-script sicher übermittelt, werden jedoch nicht verabeitet... was mache ich falsch?
danke für eure Antworten
Hola,
<a href="javascript: ShowProdBild(sonne, 400, 400);">zeige</a>
Versuche mal
<a href="javascript: ShowProdBild('sonne', '400', '400');">zeige</a>
So etwas hatte ich nämlich selbst schon mal.
Markus Trusk.
<a href="javascript: ShowProdBild 'sonne', '400', '400');">zeige</a>
leider ohne Wirkung
Hi,
so sollte es funktionieren:
function ShowProdBild(bild,breite,hoehe) {
winParams = 'width=' + breite + ',height=' + hoehe;
fenster = window.open('',bild,winParams);
usw.....
Gruß
André
...und natürlich die Übergabe der Parameter als String, wie Markus schon erwähnte.
Gruß
André
...und natürlich die Übergabe der Parameter als String, wie Markus schon erwähnte.
ich bin leider nicht so gewandelt im java-scripting. Könntest du mir das etwas genauer zeigen?
ich kenne mich nicht so sehr in der Syntax aus.
Hi,
ich bin leider nicht so gewandelt im java-scripting. Könntest du mir das etwas genauer zeigen?
....das du es so machen solltest, wie ich es vorgeschlagen habe, also die Variablen so übergeben: 'sonne' statt sonne, eben als String.
Markus Trusk.