Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   событие onload срабатывает раньше (https://javascript.ru/forum/events/15429-sobytie-onload-srabatyvaet-ranshe.html)

valent1224 26.02.2011 16:25

событие onload срабатывает раньше
 
у меня есть скрипт:

javascript: location.href='http://google.com';document.onload=start();function start(){alert("yra")}


Только он работает немного не так. Сначало выводится сообщение, а потом загружается гугл. Как сделать чтоб было наоборот, чтоб сначало загрузился гугл, а потом появилось сообщение?

Gvozd 26.02.2011 16:38

Цитата:

Сообщение от valent1224
Сначало выводится сообщение, а потом загружается гугл

потому что вы вызываете функцию, самостоятельно, вне зависимости от использования гугла.
будьте внимательнее при написании кода
Цитата:

Сообщение от valent1224
Как сделать чтоб было наоборот, чтоб сначало загрузился гугл, а потом появилось сообщение?

никак

valent1224 26.02.2011 18:29

Цитата:

Сообщение от Gvozd (Сообщение 94102)
потому что вы вызываете функцию, самостоятельно, вне зависимости от использования гугла.
будьте внимательнее при написании кода

никак

что нет ниединого варианта для решения?

Gvozd 26.02.2011 18:37

Цитата:

Сообщение от valent1224
что нет ниединого варианта для решения?

а что вы хотите сделать в конечном итоге?
выполнить код на чужом сайте, и уж тем более получить его результаты вам никак не получится.

valent1224 26.02.2011 18:54

ну если ввести в адресную строку браузера сначала
javascript: location.href='http://google.com'

а потом
javascript:alert("yra")

то все нормально получается.
Но я хочу сделать это все одной строчкой

Gvozd 26.02.2011 20:07

первое действие ты делаешь находясь на одном сайте, а второе - находясь уже на другом

valent1224 26.02.2011 20:17

тоесть у меня с этим ничего не получиться?

Gvozd 26.02.2011 20:19

вы идиот или прикидываетесь?

valent1224 26.02.2011 22:01

идиот - твоя профессия!

Gvozd 26.02.2011 22:16

вы три раза задали одинаковый вопрос, на разные лады.
причем третий отличается от первого также как понимание одного закона двумя адвокатами.
Цитата:

Сообщение от valent1224
что нет ниединого варианта для решения?

Цитата:

Сообщение от valent1224
тоесть у меня с этим ничего не получиться?

как вы думаете, это достаточно умно задавать один вопрос по нескольку раз?
Я не силен в разновидностях слабоумия, и поэтому практически любой вид человеческого слабоумия отношу к идиотизму.
Если вы не идиот, то скажите как правильно звучит ваш диагноз.

Если вы вдруг рассчитывали на ответ других специалистов, то так бы и написали: "Вы, Гвоздь - пиздабол. я вам не верю.пускай кто-нибудь подтвердит ваши слова".
Это было бы достаточно правдивым и умным поступком.
немного видоизменив данный шаблон, вы бы даже смогли его сделать еще и культурным.

Цитата:

Сообщение от valent1224
идиот - твоя профессия!

полагаю, вы еще даже школы не закончили?)
дразнилки типа "сам такой" были популярны в классе этак пятом.
правда так дразнились всякие лохи и упыри


Часовой пояс GMT +3, время: 08:43.