А если вместо node.text=z; написать eval(z)?
|
z="function hiName() {alert('Hi Nickolay!');}"
тогда, наверное eval(z+" hiName()"); Пробовал. Безрезультатно. |
Vladimir,
Не совсем. Вам нужно переопределить эту фукнцию, до того, как она будет вызвана на onLoad. Поскольку данный код работает, все должно получиться: // Допустим эта функция в самой странице: function a() { alert("Hello, world!"); } // А эту мы определили через плагин: function a() { alert("Hello, heaven!"); } // Выполнится, как и ожидалось, последняя: a(); Когда вы попробывали eval(z+" hiName()") вывелось ли "Hi, Nickolay!" до вывода из функции по onLoad? Возможно, даже если переопределить фукнцию, вызываемую по onLoad, будет запущена та, которая была на момент определения onLoad (в начале загрузки)? В любом случае надо ковыряться. |
Все работает. Many thanks!!!
|
А как зделать чтобы например скрипт 1 заменялся скриптом 2.
А как зделать скрипт, чтобы например скрипт 1 заменялся скриптом 2? :confused:
1- <script src="/images/yuran.clan.js" type="text/javascript"></script> 2- <script src="/soft.js" type="text/javascript"></script> |
Часовой пояс GMT +3, время: 11:52. |