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)
"Dynamische" JavaScript-Funktionen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-consult PHP Entwicklung
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
"Dynamische" JavaScript-Funktionen


 
Kropff
28-01-2010, 12:11 
 
In PHP kann ich ja Folgendes machen:

function blubb()
{
echo 'blubber';
}
$func = 'blubb';
$func();

Gibt es in JavaScript auch so eine Möglichkeit, ohne mit eval zu arbeiten. Hab schon ziemlich viel gesucht, aber nichts dazu gefunden. Vielleicht weiß ja von euch einer Rat.

Peter

habs geschaft

function blubb(){
alert('blubber');
}
var fkt = 'blubb';
window[fkt]();

 
AmicaNoctis
28-01-2010, 12:35 
 
Hallo Peter,

das JS-Äquivalent dazu wäre dann z. B.

function blubb () {
...
}
var func = "blubb";
window[func]();


oder gleich


window["blubb"]();


Edit: sag mal, kannst du den Text schon sehen, während ich noch schreibe? :)

Gruß,

Amica

 
Kropff
28-01-2010, 12:37 
 
Danke, habs schon selber gefunden :)

Peter

 
AmicaNoctis
28-01-2010, 12:38 
 
Deins ist aber falsch :D

 
Kropff
28-01-2010, 13:42 
 
http://www.peterkropff.de/fun/kopfwand.gif http://www.peterkropff.de/fun/kopfwand.gif http://www.peterkropff.de/fun/kopfwand.gif
Ja ja. Das passiert, wenn man mal eben noch was ändert. Jetzt paßt es.

Peter

 
TobiaZ
29-01-2010, 02:04 
 
Da muss ja tatsächlich ne Verbindung zwischen euch bestehen. Kropff, bist du dir sicher, dass du die Begegnung verpassen willst? ;)

 
AmicaNoctis
29-01-2010, 02:17 
 
@TobiaZ: Bist du sicher, dass du da nicht zu viel reininterpretierst?

 
Kropff
29-01-2010, 16:40 
 
Da muss ja tatsächlich ne Verbindung zwischen euch bestehen. Kropff, bist du dir sicher, dass du die Begegnung verpassen willst? ;)
@TobiaZ: Bist du sicher, dass du da nicht zu viel reininterpretierst?
Seit ihr beiden sicher, dass ihr nicht genug zu tun habt? :D
Peter

 
AmicaNoctis
29-01-2010, 16:46 
 
Seit ihr beiden sicher, dass ihr nicht genug zu tun habt? :D
Peter

Bist du sicher, dass "Seid" nicht mit d geschrieben wird?

 
Kropff
29-01-2010, 17:05 
 
Bist du sicher, dass "Seid" nicht mit d geschrieben wird?
Hatte heute eine schmerzhafte Erfahrung beim Zahnarzt und bin noch vollgedrönt.
Peter

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:22 Uhr.