body onload mit variabler Funktion
jens25e
- javascript
Gibt es da einen Trick? Bei mir geht das nicht...(Die Funktion liegt in einem anderen Frame, aber wenn ich direkt parent.menu.wosindwir3() hinschreibe geht es ja.
<script language="JavaScript" type="text/JavaScript">
<!--
var nummer = 3;
//-->
</script>
</head>
<body onLoad="parent.menu.wosindwir + nummer + ()">
moin,
<body onLoad="parent.menu.wosindwir + nummer + ()">
du solltest den String, den du zusammenbastelst, auch auswerten, also
<body onLoad="eval('parent.menu.wosindwir' + nummer + '()'">
so long.
natürlich die Klammer auch wieder zumachen.
<body onLoad="eval('parent.menu.wosindwir' + nummer + '()')">
Danke, es funktioniert.
natürlich die Klammer auch wieder zumachen.
<body onLoad="eval('parent.menu.wosindwir' + nummer + '()')">
Warum eval?
auch hier ist es, wie fast immer, nicht nötig:
<body onLoad="parent.menu'wosindwir' + nummer">
Struppi.