|
|
|
Supreme Being
      
участник
Last Login: 31.03.2008 16:02
Сообщ.: 693,
Visits: 7 080
|
|
Или возможно наоборот: Как на Page_load запустить JavaScript-овскую функцию?
У меня на Page_Load срабатывает все, что там есть, а вот <body onLoad="MyFunc()" > не срабатывает. Мне же надо и то и другое.
Спасибо.
Спасибо! Евгений Боуден
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
Page_Load серверное событие. Возникает оно в ответ на запрос страницы посетителем сайта, до отправки содержимого страницы. Событие onLoad элемента body возникает на стороне клиента после окончания загрузки всей страницы, включая картинки, присоединенные таблицы стилей и прочие элмеенты. А раз он выполняется в браузере клиента, то напрямую вызвать серверный метод он не может.
Поэтому просто поставьте вызов серверной функции MyFunc() в конец Page_Load.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 31.03.2008 16:02
Сообщ.: 693,
Visits: 7 080
|
|
MyFunc(){ alert("This is test"); }
это клиентская функция на JavaScript. И вызов ее такой
<body onLoad="MyFunc()"> ..... </body>
Но она упорно не хочет срабатывать. Почему?
Спасибо! Евгений Боуден
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
function MyFunc() { alert("This is test"); }
|
|
|
|
|
Supreme Being
      
участник
Last Login: 31.03.2008 16:02
Сообщ.: 693,
Visits: 7 080
|
|
Само собой разумеется! Но не работает.
Спасибо! Евгений Боуден
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| Ссылку можете дать где можно увидть ошибку в действии?
|
|
|
|
|
новичок
      
участник
Last Login: 02.03.2006 15:24
Сообщ.: 1,
Visits: 12
|
|
Aword_Test_Page
<script type="text/javascript" src="js/tree2.js"></script>
<script type="text/javascript" src="js/dhtml.js"></script>
<script type="text/javascript" language="JavaScript">
</script>
Вот тут onload не работает - причем только в IE!!!!
Спасите! =)
|
|
|
|
|
Supreme Being
      
участник
Last Login: 28.03.2006 16:46
Сообщ.: 149,
Visits: 1 640
|
|
| У меня все сработало. Правда я сначала закончил корректо док. и когда запустил он у меня предупредил что там скрипт выполняеться и он хочет его блокировать. Когда разрешил все сработало. Может он у тебя тое скрипт твой блокирует?
|
|
|
|
|