Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Javascript in HTML einbinden [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Javascript in HTML einbinden


 
andik2000
28-01-2002, 12:47 
 
Ich habe im head zwei variablen definiert:

<script language="JavaScript">
var winx = "300";
var winy = "600";
</script>

Jetzt habe ich einen Link, der mir ein Fenster in eben diese Größe üffnen soll.
Dazu benutze ich das im Dreamweaver vorhandene Window open Script.
Nur, wie bekomme ich meine Variablen in das Script.
Meine version sieht momentan so aus:

onClick="MM_openBrWindow('../mailto.html','mail','width=winx,height=winy')">

Aber irgendwie setzt er da nicht die Werte der Variablen ein.
Geht das überhaupt so? Ich bitte um Lösungsvorschläge.

Vielen Dank, Andi

 
Thomas
28-01-2002, 15:09 
 
Hi,

probier mal...
onClick="MM_openBrWindow('../mailto.html','mail','width=600,height=300');

oder vielleicht geht auch ne Variablendefinition wie:
var groesse = "width=300,height=600";
und dann
onClick="MM_openBrWindow('../mailto.html','mail',groesse);

könnte funktionieren...

Gruß
Thomas

 
andik2000
28-01-2002, 15:40 
 
Nee, das geht so leider nicht, aber ich habe jetzt eine Lösung gefunden.

Mein Problem ist, dass ich eine Mail-Liste mit mehreren Namen habe, welche beim klick in einem neuen Fenster öffnen sollen.
Da Eingabefelder im Netscape und im IE unterschiedlich lang sind und noch im neuen Fenster schön aussehen sollen, brauche ich also unterschiedliche Werte für das neue Fenster. Deshalb muss ich die in Variablen schreiben, die vorher von einer Browserabfrage erzeugt werden.

Das Script sieht jetzt so aus:
<script language="JavaScript">
var settings = 'width=220,height=400';
function MM_openBrWindow(theURL,winName) { //v2.0
window.open(theURL,winName,settings);
}
</script>

Und mein Link dann entsprechend:
onClick="MM_openBrWindow('../mailto.html','mail')"

Gruß und Dank, Andi

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:30 Uhr.