|
|
|
| Такая проблема, два скрипта на странице используют дополнительно window.onload -
(window.onload = function() {
.....функция...
})
соответственно срабатывает только тот, что прописан ниже. Нельзя ли как-нибудь совместить их, чтобы сработали обе функции? Целый день уже бьюсь над этим(
Я пробовал такой вариант, нашел в интернете
window.onload = func;
func2.prev = window.onload;
window.onload = func2;
function func() {
onload от одного скрипта
}
function func2() {
onload от второго скрипта
this.onload.prev();
}
Но срабатывает только 1 функция onload, которую я прописал тут - function func2() {
onload от второго скрипта
this.onload.prev(); | |
|
|
|
|
|
|
|
для: reserved100
(01.07.2010 в 18:02)
| | window.onload = function() {
func1(); funkc();
} | |
|
|
|
|
|
|
|
для: AlexSol
(01.07.2010 в 18:35)
| | Не работает(
Там кстати k не опечатка? (funkc())
вставляю -
window.onload = function() {
func1(){функция1}; func(){функция 2};
}
не срабатывает ничего | |
|
|
|
|
|
|
|
для: reserved100
(01.07.2010 в 18:47)
| |
<script>
function f1 () {
alert(1)
}
function f2 () {
alert(2)
}
function f3 () {
alert(3)
}
function f () {
f1();
f2();
f3();
//пока не надоест можно вставлять
}
onload = f;
</script>
|
| |
|
|
|
|
|
|
|
для: sim5
(01.07.2010 в 18:58)
| | Спасибо, все работает)) | |
|
|
|
|
|
|
|
для: reserved100
(01.07.2010 в 19:31)
| | Поторопился) в IE не работает( точнее функция записанная первой работает, а вторая не хочет( | |
|
|
|
|
|
|
|
для: reserved100
(01.07.2010 в 19:45)
| | В каком это IE не работает? Может опять поторопились? | |
|
|
|
|
|
|
|
для: sim5
(01.07.2010 в 19:48)
| | В шестом IE пробовал, не работает( Просто я я сначала попробовал в firefox 3, там все ок, в десятой опере тоже, но потом вспомнил про возможные глюки в IE, там попробовал, оказалось срабатывает только первая, специально менял их местами. | |
|
|
|
|
|
|
|
для: reserved100
(01.07.2010 в 20:02)
| | В отладчике работает во всех версиях, да и наче и не должно быть. | |
|
|
|
|
|
|
|
для: sim5
(01.07.2010 в 21:03)
| | Значит у меня такой IE, не знаю, хотя недавно только переустанавливал...Придется искать другие варианты... | |
|
|
|