Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.01.2015, 12:09
Аспирант
Отправить личное сообщение для милт Посмотреть профиль Найти все сообщения от милт
 
Регистрация: 28.06.2014
Сообщений: 55

ждать загрузку страницы
document.location.href = "http://vk.com/durov";

$(document).ready(function(){ alert("готово") });

Хочу сделать чтобы сообщение появлялось после перехода на страницу, а оно появляется перед загрузкой. Как это правильно сделать?
Ответить с цитированием
  #2 (permalink)  
Старый 24.01.2015, 14:59
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Низко берешь. Надо чтобы не сообщение появлялось, а, допустим по всем друзьям рассылался спам. А еще можно сделать так:

document.location.href = 'https://gmail.com'

// тут читаем все email'ы пользователя и шлем на свой сервер.


Или так:
document.location.href = 'https://online.sberbank.ru'

// тут делаем денежный перевод на свой счет со счета юзера.



Ну как идеи? Помочь с реализацией?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 24.01.2015, 15:37
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 2,932



Типо зашёл на сайтик с твоим скриптом и мой аккаунт в ВК взломали?
Ответить с цитированием
  #4 (permalink)  
Старый 26.01.2015, 07:39
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

Сообщение от danik.js
Или так:
document.location.href = 'https://online.sberbank.ru'
Реально работает! Сам проверял!
А теперь позвольте откланяться, уезжаю в Ниццу
Ответить с цитированием
  #5 (permalink)  
Старый 26.01.2015, 21:46
Аспирант
Отправить личное сообщение для милт Посмотреть профиль Найти все сообщения от милт
 
Регистрация: 28.06.2014
Сообщений: 55

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

Последний раз редактировалось милт, 26.01.2015 в 22:00.
Ответить с цитированием
  #6 (permalink)  
Старый 26.01.2015, 22:27
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Гугли userscript.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #7 (permalink)  
Старый 27.01.2015, 03:01
Аспирант
Отправить личное сообщение для милт Посмотреть профиль Найти все сообщения от милт
 
Регистрация: 28.06.2014
Сообщений: 55

гуглил про userscript но так и не нашёл как ждать загрузку.

document.location.href = "http://vk.com/durov";
 
$(document).ready(function(){ alert("готово") });
почему как в коде выше не получается? загрузка страницы происходит после alert, а не наоборот.
Ответить с цитированием
  #8 (permalink)  
Старый 27.01.2015, 03:39
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от милт
так и не нашёл как ждать загрузку
В юзерскриптах ее ждать не надо - юзерскрипт запускается уже когда страница загружена.
Сообщение от милт
почему как в коде выше не получается?
Потому что смена location.href выгружает текущий document и загружает новый. А ты навешиваешь ready на текущий документ. Скрипты на странице не могут "жить" в момент когда происходит переход на новую страницу. Старые умирают, новые, присутствующие на новой странице - запускаются.
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
остановить, изменить, возобновить загрузку страницы al456 Общие вопросы Javascript 1 04.11.2014 01:26
Как заменить событие hover на событие загрузку страницы onLoad? SkyWay Общие вопросы Javascript 0 21.09.2014 15:06
полностью остановить загрузку страницы Alexander_ Общие вопросы Javascript 6 29.05.2011 16:40
как поставить обработчик события на загрузку страницы? mister_maxim Events/DOM/Window 7 17.05.2011 20:22
Реагирование скрипта на загрузку страницы 6o6puk jQuery 2 01.07.2010 16:41