Я бы хотел поймать событие, когда пользователь скопировал ссылку из адресной строки браузера.
Пользователь просматривает мой сайт, находит понравившуюся ему страницу, выбирает URL-адрес, который в данный момент находится в ее строке браузера (фокус окна window.locationbar), и копирует URL-адрес, чтобы вставить его в другое место (facebook, ...). Мне нужно было бы перехватить это событие и изменить текст, скопированный браузером, в буфер обмена.
Почему? мой сайт работает на AJAX, он сильно зависит от манипуляций с location.hash для навигации. он использует '#!' синтаксис, используемый googlebot ( source ).
Итак, если пользователь здесь: mysite.com / #! Cool-page и хочет поделиться этой ссылкой, скопировав + вставив ее из адресной строки, я бы хотел, чтобы она имела mysite.com /? _ escaped_fragment_ = cool-page как текст для совместного использования. Это не маскировка URL;)
Будет полезен jquery-хак или любая другая идея. :)