Событие storage в Webkit.
Недавно столкнулся с проблемой, при которой Webkit не генерировал событие storage.
Такое поведение возникает, если изменён document.domain во вкладке, где меняются данные в localStorage. Например, document.domain === 'subdomain.site.com', событие storage генерируется для всех вкладок с хостом subdomain.site.com. Изменяем на 'site.com', событие не генерируется ни на subdomain.site.com ни на site.com. В ff и opera всегда генерируется. Будьте внимательны и не трогайте document.domain, от него больше вреда, чем пользы :yes: |
B~Vladi,
насколько мне помниться на многих сайтах писалось(тся) <script type="text/javascript">document.domain = document.domain</script> из-за каких то багов |
Цитата:
Всякие кросс-доменные вызовы можно делать многими другими способами, предпочтительно JSONP. |
B~Vladi,
просто вроде в ишаке или ещё где то без этой надписи document.domain === ""; |
B~Vladi,
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 03:29. |