Paul: Ajax aufruf

Beitrag lesen

<script language="Javascript" type="text/javascript">
var ajax = new sack();

Was ist sack?

ajax.onCompletion = AddAllThis(formname);

Das klingt wie eine Eventhandler, diese benötigen normalerweise eine Funktionsreferenz. Probier mal:

ajax.onCompletion = function() { AddAllThis(formname); };

Struppi.

Also mit Funktionsreferenz hat es geklappt, danke :-)

Hallo Paul,

alert('<?=$_GET['a'];');

Das sieht höchst verdächtig aus. Irgendwas stimmt da mit den Anführungszeichen nicht.

eval ist auch nicht zu empfehlen, erzeugt einen riesen Overhead und führt gnadenlos jeden Code (auch schädlichen) aus, der ihm z.B. von einem bösen Proxy im Web untergeschoben werden könnte...

Gruß, Don P

Anführungszeichen sind o.k. :-) Sieht nur so aus :-) Die nach <? sieht javascript sowieso nicht.

eval() habe ich nur zum Testen reingesteckt, wollte bloß ausprobieren, ob es üerhaupt geht. Trozdem Danke :-)