Войти

Показать полную графическую версию : Подмена ссылки


gorill
12-12-2016, 17:29
Привет! Погодный информер "Гисметео" решил изменить внешний вид своего сайта. О дизайне и удобстве восприятия лучше промолчу, т.к. за ненормативную лексику меня накажут, но фишка даже не в этом. Фишка в том, что прежний вид сайта существует (есть кнопка "старый сайт"), но прежняя закладка, которая вела на нормальный вид и трехдневный прогноз, теперь ведет на ..пип-пип-пип... "новый" дизайн и на однодневный прогноз, при этом оставаясь внешне неизменной (см. скрин, зеленая стрелка - сохраненная ссылка, красная - куда она приводит поутру). Пересохраняю ссылку, пользуюсь ею ровно сутки и на следующее утро вновь ...пип-пип-пип... "новый" дизайн и однодневный прогноз. Как победить это? Админ Гисметео после обращения сделал удивленное "лицо", спросив по почте нечто вроде "а что, правда такая проблема есть?"

Iska
12-12-2016, 21:33
gorill, сохранил ссылку. Попробую через сутки.

Habetdin
13-12-2016, 03:25
gorill, при нажатии на кнопку "Старый дизайн" сайт выставляет настройку лишь на сутки, за это отвечает третий параметр в вызываемой сайтом функции (время в часах):
MG.Storage._setItem('old', '1', 24, '/', location.hostname);
Можно вручную, находясь на новой версии сайта, "попросить" старый дизайн на, например, год.
Для этого в JS-консоли браузера (Ctrl+Shift+K в Firefox, Ctrl+Shift+J в Chrome, для остальных браузеров подсказка в справке к ним) нужно выполнить:
MG.Storage._setItem('old', '1', 8760, '/', location.hostname);
И тогда старый дизайн будет радовать вас до тех пор, пока вы не очистите куки сайта вручную в течение следующего года :)
Для тех, кому проще руками отредактировать cookies сайта: создайте куку "old" со значением "1" с нужным сроком действия и перезагрузите страницу для проверки эффекта.

gorill
13-12-2016, 06:14
Пересохранил ссылку вчера поздно вечером, наутро она жива. Подожду истечения не суток, а 24 часов.




© OSzone.net 2001-2012