AAA Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Замена EVAL

Что делать, когда не работают функции, определенные в eval

При выполнении javascript кода с помощью функции eval возникает проблема с определением внешних глобальных функций. Если Вам нужно в eval определить функцию воспользуйтесь следующей заменой:

function ExecScript(src){
   var el=document.createElement('script');
   el.setAttribute('type','text/javascript');
   el.appendChild(document.createTextNode(src));
   document.body.appendChild(el);
   return el;
}

Для загрузки внешних js скриптов воспользуйтесь примером: загрузка javascript после загрузки страницы.


.

© Copyright 2008-2016 by KDG