Pull to refresh
0
0
den1234554321 @den1234554321

User

Send message
>Создается тэг iframe, вешаются эвенты, изменяется src – все, поехал запрос.
>Данные приходят в тело документа iframe.
>Извлекаются данные из contentWindow.

Если src на другой домен, то js не достучится до содержимого contentWindow по политике безопастности.

>Через тэг script

>идет извлечение данных из его тела.

как? знаю способ только для оперы.

>Затем через DOM достаем все, что после about:blank.
А вот это очень интересно!
Заметил интересную особенность при таком подходе в IE6.
А именно, обратил внимание на поведение фоновых картинок, если их много и если на странице они повторяются.

например:

css
div.my_div {background-img: url('./my_img.gif'); width: 100px; height: 100px}

html

<div class=«my_div»></div>
<div class=«my_div»></div>
<div class=«my_div»></div>
<div class=«my_div»></div>

В этом случае ие6 начинает грузить для каждого дива ЗАНОВО картинку.
Другие браузеры (и ие7) этого не делают.
Как только загрузилась картинка они сразу покажут ее во всех дивах.

PS. Это замечено, если css грузиться после загрузки всей страницы. То есть после официального onload

PSS.
>В этом случае ие6 начинает грузить для каждого дива ЗАНОВО картинку.
Поправка:
Он заново не грузит, точнее он посылает запрос на загрузку картинки, получает 304 и только потом берет ее из кеша.

>А я просто изучал новое для себя, что получилось выложил.
А вот это очень хорошо. так держать.
>Ипользование cookie ограничено 4 кб. размера, так же они видны пользователю.
...и позволяет сохранять до 100 кб и выше данных на компьютере пользователя....

А вот это очень пригодится, если надо пометить какой-то браузер.
Например бан пользователя.
Не все смогут найти где надо подчистить раз в куках ничего не будет
Мне кажеться вариант Ильи Кантор более кроссбраузерный.
http://browserpersistence.ru/
Хотя для некоторых браузеров, и в его реализации, юзаеться флеш.
Странно.
А у меня вместо того, что бы показывать страницы, предлагает их сохранить.
;-(
Интересно, чего бы это он так?
Ранее американские киностудии 20th Century Fox, Walt Disney Co. и Sony Pictures отказались от выпуска своей продукции на дисках в формате HD DVD в пользу Blu-ray.
Окончательную точку в "битве форматов" поставила киностудия Warner Bros, крупнейший поставщик DVD-дисков из всех голливудских киностудий с долей рынка около 20%, сообщившая о полном переходе на формат Blu-ray с июня 2008г.
Ха-Ха.
Раньше счетчики накручивали, а теперь скручивать будут.
Если на работе сидят программисты и плюют в потолок - значит одно из двух:
Или много работы,но мало платят.
Или много платят,но мало работы.

Information

Rating
Does not participate
Registered
Activity