А если вместо 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, время: 06:56. |