[Java lista] Javascript letöltése AJAX-szal
Avramucz István
avramucz at gmail.com
2008. Jún. 13., P, 12:03:43 CEST
Hello!
prototype használata esetén pl. a
new
Ajax.Updater('id','valami.jsp',{asynchronous:true,parameters:'...',evalScripts:true});
formában az evalScripts:true szolgál arra, hogy a letöltött JavaScript
kód lefusson.
AI
Schmidt András írta:
> Szia!
>
> Épp ilyesmivel vacakoltunk most.
>
> Ha Ajax-szal leszedsz HTML kódot amit mondjuk
> akármi.innerHTML="letöltött kód" paranccsal illesztesz be az oldalra,
> akkor az ebben lévő Javascriptet _nem_ futtatja le a böngésző. Persze ez
> csak tapasztalat (firefox és Explorer), nem tudom a szabvány mit ír elő.
>
> A megoldás az, hogy "kézzel" le kell futtatni a letöltött kódot a html
> beillesztése után:
> eval(dwr.util.getValue('a dinamikusan betöltött script tag azonosítója'));
>
> Ha így futtatod a kódot akkor egyes böngészőkben a:
> function myFunction() {
> nem működik, de helyette ha ezt írod:
> var myFunction= function(){
> akkor már működik.
>
> Ez mind csak "worksforme", konkrét specifikációt a dinamikusan betöltött
> javascriptre nem találtam még sehol. Agyas dolog ez a Javascript...
>
> Remélem segítettem. Üdv,
>
> Schmidt András
>
>
>
>
>
> Vig Balázs wrote:
>
>> Sziasztok!
>>
>> A leírások alapján nem találtam semmit arról hogy lehetséges-e vagy sem javascript letöltése AJAX segítségével.
>>
>> Tehát ha azt szeretném, hogy az oldalba berakok egy egyszerű letöltő rutint, ami leszed egy XML leírást, ami tartalmazza az adatokat, valamint azok megjelenítését és manipulálását végző javascript kódokat. Tudom-e ezt az információt a HTML lapba integrálni, vagy sem.
>>
>> Előre is kösz:
>> VigB
>> _______________________________________________
>> Javalist mailing list
>> Javalist at javagrund.hu
>> http://javagrund.hu/mailman/listinfo/javalist
>>
>>
>>
>>
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20080613/206f63b7/attachment.html
További információk a(z) Javalist levelezőlistáról