За последние 24 часа нас посетили 18376 программистов и 1613 роботов. Сейчас ищут 1966 программистов ...

jQuery перехват собитыя перехода по ссылке...

Тема в разделе "JavaScript и AJAX", создана пользователем AviOn, 6 апр 2009.

  1. AviOn

    AviOn Активный пользователь

    С нами с:
    16 июл 2007
    Сообщения:
    171
    Симпатии:
    0
    Адрес:
    Кировоград, Украина
    Есть такая задумка (не уверен что правильная...)
    Можно ли как-то с помощью jQuery перехватить переход по ссылке, точнее сказать перезагрузку браузера.
    Тоесть у меня на сайте есть флешка, в ней ссылки, что бы не переделывать флешку. Могу ли я сделать перехват перегрузки браузера, при этом выполнить другую функцию (например, подгрузку на Ajax)...
     
  2. Вльдемар

    Вльдемар Активный пользователь

    С нами с:
    20 май 2006
    Сообщения:
    635
    Симпатии:
    0
    Адрес:
    Белхород
    Можно так
    HTML:
    1.  
    2. <a href="url" onClick="location.href='other_url';return false;">Ссылко</a>
    3.  
    Но для Вашего случая по моему ниче не поможет, ибо ссылки прописаны в самой флешке как я понял
     
  3. AviOn

    AviOn Активный пользователь

    С нами с:
    16 июл 2007
    Сообщения:
    171
    Симпатии:
    0
    Адрес:
    Кировоград, Украина
    В том то и дело... Что в ней.

    Меня просто интересует вопрос: Возможно ли с помощью данной библиотеки (jQuery), сделать перехват перегрузки браузера...

    Вльдемар, этот способ уже затяган до потери сознания...
     
  4. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    AviOn
    onunload событие.
    Но остановить закрытие думаю не возможно - только сделать какие-то действия типо сохранения данных.
     
  5. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    onbeforeunload ещё до кучи. Правда отработают они в разных браузерах в разные моменты
     
  6. AviOn

    AviOn Активный пользователь

    С нами с:
    16 июл 2007
    Сообщения:
    171
    Симпатии:
    0
    Адрес:
    Кировоград, Украина
    Ок, ребята, сенкс.
    Похоже что придется переделывать флеш.... :(