Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Edge и cookie, Edge следопыт? 
:(
    Опции темы
YahоО
Дата 30.6.2016, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 11.6.2015

Репутация: нет
Всего: 1



Мой скрипт не работает в Edge как задумано, он не может удалить все cookie:
Код

if (!navigator.cookieEnabled) {
  alert( 'Включите cookie для комфортной работы с этим сайтом' );
}
document.write(document.cookie.split(";").join("<br>")+"<hr>")
alert(1)

document.cookie = "aa=10";
function setCookie123(name, value, expires, path, domain, secure) {
    document.cookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
}
setCookie123('name', 'value');
document.write(document.cookie.split(";").join("<br>")+"<hr>")
alert(2)

function delete_cookie(cookie_name){
  var cookie_date = new Date();
  cookie_date.setTime(cookie_date.getTime()-1);
  document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}
for(var d =document.cookie.split(";"),i=0,l=d.length;i<l;i++)
 delete_cookie(
  d[i].split("=")[0]
 );
document.write(document.cookie.split(";").join("<br>")+"<hr>")
alert(3)

В Chrome этот скрипт вообще не работает,  cookie отсутствуют.
Скажите что не так в скрипте? 
Или это такой браузер Edge? Откуда в этом браузере вообще изначально берутся эти cookie, если моя страница html содержит единственный, приведенный выше, скрипт?



Это сообщение отредактировал(а) YahоО - 30.6.2016, 12:06
PM MAIL   Вверх
ksnk
Дата 30.6.2016, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 48
Всего: 386



Откуда вообще взялся скрипт с document.write? Скопировался откуда то с древнего манускрипта?

Цитата(YahоО @  30.6.2016,  12:05 Найти цитируемый пост)
В Chrome этот скрипт вообще не работает

Работает. Если его просто вставить в консоль отладки, то пара алертов прилетит и какой то вывод куда то произойдет.
Цитата(YahоО @  30.6.2016,  12:05 Найти цитируемый пост)
Откуда в этом браузере вообще изначально берутся эти cookie

Из скрипта, вестимо. 7-я строка скрипта чем занимается?


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
YahоО
Дата 30.6.2016, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 11.6.2015

Репутация: нет
Всего: 1



Из скрипта, вестимо. 7-я строка скрипта чем занимается? 
 - это она мне пишет в браузере Edge? : 

TrackJS=4f80d725-ea8f-4937-b321-27bc2f4fa
 _ga=GA1.1.1516303194.1445541026
 __gfp_64b=SZ4cBWYlZ5NjMdle8YsvJBuOonBMOV6o.BH_38MHib..7
 __utma=1.1516304.14026.1464694962.1464694962.1
 __utmz=1.1464692.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
 _ym_uid=1465471411482599

aa=10
 name=value
TrackJS=4f80d725-ea8f-4937-b321-27bc2f4fa
 _ga=GA1.1.1516303194.1445541026
 __gfp_64b=SZ4cBWYlZ5NjMdle8YsvJBuOonBMOV6o.BH_38MHib..7
 __utma=1.1516304.14026.1464694962.1464694962.1
 __utmz=1.1464692.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
 _ym_uid=1465471411482599

TrackJS=4f80d725-ea8f-4937-b321-27bc2f4fa
 _ga=GA1.1.1516303194.1445541026
 __gfp_64b=SZ4cBWYlZ5NjMdle8YsvJBuOonBMOV6o.BH_38MHib..7
 __utma=1.1516304.14026.1464694962.1464694962.1
 __utmz=1.1464692.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
 _ym_uid=1465471411482599

Добавлено @ 17:59

Может мой Edge ??? или вирус присосался? Ну у Вас же такого похоже нету?

Добавлено @ 18:09
Чем $( this ).text( htmlString ); так лучше и приятнее динозавр, он и быстр и правилен, и не ждать загрузки  src="https://code.jquery.com/jquery-1.10.2.js".

Это сообщение отредактировал(а) YahоО - 30.6.2016, 18:10
PM MAIL   Вверх
YahоО
Дата 30.6.2016, 18:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 11.6.2015

Репутация: нет
Всего: 1



document.cookie = "aa=10"; создает aa=10, это видно на экране, но откуда все остальные печеньки?
А в третьей части "aa=10" уже нету, эта строка нормально удаляется,  , но откуда все остальные печеньки даже на третьем этапе?
PM MAIL   Вверх
ksnk
Дата 30.6.2016, 19:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 48
Всего: 386



Остальные печеньки из предыдущих скриптов. Куки - они н домен ставятся, а не на отдельный скрипт.
_ga - это след гугл аналитики. Остальное - тоже откуда-то оттуда. 



--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
YahоО
Дата 30.6.2016, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 11.6.2015

Репутация: нет
Всего: 1



Таки да. Оттуда. Из http://browsertools.net/

Попытался поискать как печеньки в браузере этом удалить,  и там есть в Отладчике такое:
//# sourceURL=browsertools://browsertools.library.js
Как эту строку вычистить не знаю. Попробую очистить журналы и т.п.
Почистил, удалил все все. 
И мой скрипт заработал! Динозавр smile

Куки - они на домен ставятся - все так, но вот этот browsertools.net видно очень дружен с Edge, если даже на МОЙ файл цепляется своими печеньками и метит все углы.
Ох не нравится мне этот Edge!
И ctrl+S в нем не работает!!!


ksnk спасибо!


PM MAIL   Вверх
YahоО
Дата 30.6.2016, 20:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 11.6.2015

Репутация: нет
Всего: 1



Метод заражения Edge.ru4 Cookie :  https://www.securitystronghold.com/ru/gates...ru4-cookie.html

Может это у и меня был/есть вирус, который обнаружила эта самоделка js.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0645 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.