Всплывающие окна в chrome

Содержание:

Всплывающие окна, уведомления, оповещения – одно и тоже или разное

Многие пользователи считают, что названия отличаются, но смысл всех выражений полностью идентичен. Это не совсем так, фразы действительно часто используют в качестве синонимов, но отличия есть, и они весьма значимы.

Попробуем разобраться в особенностях каждого типа:

  • Дополнительные окна, которые всплывают случайным образом или после клика на определённый элемент сайта. Представляют собой уменьшенную (чаще всего) версию окна с определённым контентом. Сюда часто вставляют рекламу, но иногда они выполняют роль некоего обработчика событий. К примеру, во время операций с электронными деньгами часто появляются всплывающие окна, в которых происходит подтверждение перевода средств. В случае блокировки подобного содержимого выполнить транзакцию не получится.
  • Уведомления – небольшие push-сообщения. Они также появляются на целевом сайте, но не создают отдельного окна, всё происходит в той же вкладке. Чаще всего здесь появляется предложение подписаться на новости веб-ресурса.
  • Оповещения – сообщения об изменениях на сайте. Большинству пользователей они знакомы благодаря соцсетям. На почту или через приложение на смартфоне приходит уведомление о новом ролике, лайке, комментарии, сообщении и т.п.

Каждый элемент является инструментом, который может нести пользу. В подобных случаях лучше включить функцию показа сообщений. Если нет необходимости в различных уведомлениях, их можем выключить.

Кстати! Вовсе не обязательно выключать или включать одну из возможностей веб-обозревателя полностью. Можем добавить конкретный сайт в исключения. На нём будут показываться push-сообщения даже в случае выключения глобальной настройки браузера или наоборот.

Блок через настройки браузера

Разработчики снабжают браузеры встроенными средствами устранения надоедливой рекламы. Если баннеры все равно появляются при открытии страниц, стоит проверить работоспособность блокировщиков с помощью режима настроек веб-обозревателя.

Для этого выполняют следующие действия:

  1. Нажимают на значок, имеющий вид 3 горизонтальных полос в правой верхней части окна. Открывают меню настроек.
  2. Пролистывают список до появления кнопки «Дополнительные настройки». Нажимают на этот элемент управления.
  3. Выбирают пункт «Личные данные». В этом разделе должны быть включены такие настройки: «Блокировать всплывающие окна с рекламой», «Уведомлять пользователя при вводе данных банковских карт на сомнительных сайтах», «Защищать от установки вредоносных программ».
  4. Возле названия блока находят другой пункт — «Настройка содержимого». Запускают его, переходят во вкладку «Всплывающие окна». Здесь необходимо активировать функцию блокировки.

Как оставить исключения для некоторых сайтов

Если некоторые всплывающие окна необходимы для работы в интернете, браузер не должен их блокировать.

Для этого используют опцию «Управление исключениями». Откроется панель настроек, где прописывают адрес сайта, сообщения которого должны отображаться. Выбирают вариант «Разрешить», подтверждают действие.

Если способ не сработал

Если навязчивые рекламные объявления и новости продолжают выскакивать, можно воспользоваться встроенными в браузер надстройками.

Список дополнений в Яндекс браузере.

Для этого выполняют следующие действия:

  1. Открывают меню веб-обозревателя. Выбирают пункт «Дополнения».
  2. Пролистывают станицу с помощью колеса прокрутки до появления надписи «Безопасность». Здесь присутствуют расширения, способные запретить загрузку большей части нежелательного контента. Для активации передвигают расположенные рядом ползунки.

Чтобы понимать, как отключить уведомления в Яндекс Браузере, стоит разобраться в принципах действия плагинов:

  1. Антишок используется для блокирования сайтов с контентом, способным шокировать (фото и видео порнографического содержания, рекламой секс-шопов, сценами насилия, продвижением интим-услуг).
  2. Блокировщик флеш-данных необходим для прекращения воспроизведения игровых и видеовставок, созданных при поддержке Adobe Flash Player. Они появляются на информационных сайтах, мешая изучению полезного контента.
  3. Adguard считается самым эффективным средством устранения рекламных объявлений на веб-страницах. Блокирует более 90% баннеров, роликов и текстовых уведомлений.

Иногда вредоносные коды встраиваются в системные компоненты, меняя настройки локальной сети. В таком случае браузер автоматически подключается к рекламному серверу. Устранить нежелательный контент стандартными способами не удается.

Эту проблему решают с помощью системных средств Windows:

  1. Открывают пусковое меню, находят «Панель управления». Появится список функций.
  2. В верхней части окна находят кнопку изменения способа просмотра. Выбирают вариант «Значки».
  3. Находят раздел «Свойства браузера». В новом окне появится вкладка «Подключение». Здесь нажимают на клавишу «Настройка сети».
  4. Очищают адресные строки. Выбирают вариант автоматического определения параметров.

Убрать рекламу и всплывающие окна в Google Chrome вручную

Если программные средства не помогли избавиться от рекламы — нужно сделать это вручную. Обычно её вызывают разные процессы или расширения. Чаще всего пользователь не подозревает, что именно они и есть тому причиной.

Что и как нужно удалить

Для начала выполнить действия:

  1. на панели управления Windows выбрать Программы и компоненты. Здесь нужно проверить наличие программ, причиняющих вред. В случае обнаружения — удалить и перезагрузить компьютер;

войти в Диспетчер задач — Процессы;

кликнуть Отображать процессы всех пользователей;

если процесс, вызвавший подозрение, не завершается — вызовите его контекстное меню и укажите Открыть расположение файла. Запомните его местонахождение;

нажав Win+R, введя msconfig, подтвердить Безопасный режим;

выполните перезагрузку системы;

в безопасном режиме войдите в Панель управления – выберите Параметры папок и отобразите скрытые системные файлы;

найдите нужный файл, удалите папку вместе с ним;

выйдите из безопасного режима и сделайте перезагрузку компьютера;

проверьте наличие рекламы.

Программы, вызывающие рекламу

Чтобы заблокировать рекламу и баннеры нужно знать, какие программы их вызывают.

Названия самых известных:

  • RSTUpdater.exe;

Mobogenie;

Websocial, Webalta;

Codec DefaultKernel.exe;

pirritdesktop.exe (и прочие с похожим названием);

SearchProtect (обратите внимание на все названия, которые содержат слово Search);

Awesomehp, Conduit, Babylon.

Кроме перечисленных выше, все процессы, вызывающие подозрение, следует проверить.

Изменения в файле hosts

Расширение Adware влияет на появление рекламы и файл hosts.

Чтобы откорректировать его, нужно войти в Блокнот как администратор.

Дальше следует:

  1. Файл — Открыть (указать для отображения все файлы);

пройдите в WindowsSystem32driversete. Найдите нужный файл;

после последней строчки, которая начинается с решётки, все находящиеся ниже — удалить;

сохранить изменения.

Прокрутка и изменение размеров

Методы для передвижения и изменения размеров окна:

Переместить окно относительно текущей позиции на пикселей вправо и пикселей вниз. Допустимы отрицательные значения (для перемещения окна влево и вверх).
Переместить окно на координаты экрана .
Изменить размер окна на указанные значения относительно текущего размера. Допустимы отрицательные значения.
Изменить размер окна до указанных значений.

Также существует событие .

Только попапы

Чтобы предотвратить возможные злоупотребления, браузер обычно блокирует эти методы. Они гарантированно работают только с попапами, которые мы открыли сами и у которых нет дополнительных вкладок.

Нельзя свернуть/развернуть окно

Методами JavaScript нельзя свернуть или развернуть («максимизировать») окно на весь экран. За это отвечают функции уровня операционной системы, и они скрыты от фронтенд-разработчиков.

Методы перемещения и изменения размера окна не работают для свернутых и развёрнутых на весь экран окон.

Виды всплывающих окон

Классификаций вплывающих окон очень много. Так, в одном из вариантов деление на категории происходит на основе взаимодействия с аудиторией:

  1. Page-Stop останавливает работу сайта до тех пор, пока его посетитель не выполнит целевое действие или не закроет окно. При умелом использовании дают хорошую конверсию, так как баннер невозможно не заметить. При неумелом вызывают раздражение и негативное восприятие.
  2. Hello-Board не блокирует работу сайта, поэтому провоцирует меньше отрицательных эмоций, но и конверсию дает небольшую.

Существуют и другие типы всплывающих окон:

Entry Pop-Up, или окно-приветствие

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

Этот тип баннера больше пригоден в качестве информирующего, чем для сбора контактных данных или перенаправления аудитории на целевую страницу. Чтобы откликнуться на просьбу, озвученную в окне, пользователь должен понимать свою выгоду. Для этого в pop-up можно включить следующие элементы:

  • код на скидку;
  • бесплатную консультацию или обучение;
  • ценную статью;
  • специальное предложение.

Timed Pop-Up и Scroll Pop-Up

Когда пользователь погружен в изучение страницы, самое время предложить ему оформить подписку или познакомиться с другим материалом, имеющим сходную тематику. Уровень заинтересованности контентом сайта определяется либо временем, прошедшим с момента загрузки, либо количеством пролистывания. Настройки на каждом сайте могут быть индивидуальными, однако эксперты AppSumo говорят, что лучше всего попросить у пользователя контакты через пять секунд после его захода на площадку.

Пролистывание чаще всего настраивается на 40—70 % прочтения страницы. При этом всплывающее окно в браузере покажется при прокручивании окна вверх.

Exit Pop-Up, или окно прощания

На отечественных сайтах встречаются редко, в основном на англоязычных. Всплывают перед тем, как пользователь собирается уйти со страницы. Программа отслеживает перемещение курсора и понимает, когда человек хочет нажать на крестик или перейти в другое окно

В этих условиях задача Exit Pop-Up – удержать внимание пользователя. Ему предлагается познакомиться с другим разделом сайта или оставить свои контакты для продолжения общения

Подробнее

Click Pop-Up, или окно, всплывающее после нажатия

Основное отличие этого окна от других – оно появляется не внезапно, а после того, как пользователь выполнит целевое действие. Например, если человек нажмет кнопку «Оформить подписку», то перед ним откроется окно, а не отдельная страница.

Топ 6 полезных статей для руководителя:

  1. Как провести мозговой штурм среди сотрудников
  2. Этапы воронки продаж
  3. Закон Парето в бизнесе и в жизни
  4. Что такое трафик и как его посчитать
  5. Конверсия продаж: 19 причин низкой конверсии
  6. Обратный звонок на сайте

Использование расширений для блокировки всплывающих окон

Теперь давайте рассмотрим, как блокировать рекламу в google chrome с помощью расширений. Среди наиболее популярных следует отметить AdBlock. Кстати, данное дополнение можно использовать и для других браузеров. А как еще можно заблокировать рекламу в других браузерах вы узнаете тут.

Что же собой представляет AdBlock? Отметим, что это функциональное средство для защиты от рекламы разного рода. Иначе говоря, оно поможет справить не только со всплывающими окнами, но и баннерами, флеш и другими надоедливыми видами рекламы, которые не просто раздражают, а еще и съедают дополнительный трафик. Расширение распространяется бесплатно, однако, после того, как вы его скачаете, будет предложено сделать взнос. Вы можете согласиться или отказаться, на работу дополнения это практически не повлияет.

Итак, открываем Google Chrome и находим сайт, где можно скачать AdBlock. Нажимаем кнопку Установить. После этого дополнение предложит вам разрешить ему доступ к посещаемым веб-ресурсам, вкладкам и т. д. С этим необходимо согласиться. Теперь в самом браузере должен появиться значок расширения. Располагается он обычно возле меню Настройки. Теперь веб-страницы будут открываться практически полностью без рекламы.

Если щелкнуть по значку программы, то появится меню, в котором предлагается приостановить его работу, убрать эту кнопку, изменить параметры и др. К примеру, если на каком-либо сайте реклама все же появилась, несмотря на блокировку с помощью расширения, то кликнете левой мышью на значке AdBlock. Из открывшегося списка выбираем команду, которая предлагает блокировать рекламу на этом ресурсе. После этого выбираете объявление или окно рекламы, оно выделится, и щелкаете мышью. Далее следуем подсказкам дополнения, которые будут появляться на экране.

AdBlock Plus

Еще одно расширение, которым можно блокировать всплывающие окна — AdBlock Plus. Только не думайте, что это обновленная версия плагина, который мы уже рассмотрели. Это абсолютно другое дополнение, поэтому его понадобится установить отдельно. Его отличие заключается в том, что блокировать расширение будет, в основном, очень навязчивую рекламу. Однако, если поискать в настройках плагина, то можно отключить сразу и ненавязчивые объявления и всплывающие окна.

Установка происходит примерно также, как и с AdBlock. После ее окончания в строке инструментов появится значок расширения. Если вы его увидели, значит, плагин работает. Здесь можно также вручную блокировать те окна, которые все же прошли через фильтр дополнения. Для этого на странице с ненужными рекламными объявлениями жмем значок плагина и выбираем команду для создания быстрого фильтра.

Как видим, всплывающие окна в Google Chrome блокировать достаточно просто. Конечно, указанные расширения – это не единственный выход. В основном, чтобы избавиться от навязчивой рекламы, достаточно воспользоваться встроенными функциями, предлагаемыми разработчиками. Если они вам не понравились или не помогли достичь нужного эффекта, следует прибегнуть к дополнениям. AdBlock и AdBlock Plus по функциональности аналогичны. Следует отметить, что они только скрывают рекламу и всплывающие окна, однако, все равно загружают ее, поэтому ждать, что от этого потребление трафика уменьшится бесполезно. Какое же именно из расширений использовать – решать только вам, так как разработчики не сделали в них принципиальных отличий.

Использование и настройка

Попробуйте теперь перейти на какой-нибудь сайт, на котором раньше видели информацию рекламного характера. Вероятно, теперь подавляющего большинства раздражающих объектов вы не увидите.

Осталась настройка утилиты для более плодотворной и комфортной работы в Гугл Хром:

  1. Вверху окна в конце поисковой строки обозревателя нажмите на символ AB или ABP (зависит от установленной версии).
  2. Выберите пункт настроек.
  3. На стартовой странице вы можете активировать нужные вам списки. Можно включить и все, но это способно серьезно замедлить работу системы на маломощных персональных компьютерах – любой сайт будет долго открываться.
  4. Внизу окна уберите галку напротив пункта «Разрешить некоторое».
  5. В категории «Персональные фильтры» вы можете наложить свои собственные запреты. Для этого необходимо ознакомиться с синтаксисом утилиты.
  6. В категории «Список разрешенных доменов» можно указать рекламные ресурсы, которые вы по какой-либо причине хотите оставить.

https://youtube.com/watch?v=gtCdx-ixsOk

Всплывающие окна в браузере Google Chrome на компьютере: как их убрать или разрешить

По умолчанию всплывающие окна в Google Chrome заблокированы. Такая блокировка была сделана с целью борьбы с распространением рекламы в Интернете. Однако жесткая блокировка иногда приводит к тому, что пользователь не имеет возможности, например, скачать программу с официального сайта или воспользоваться иными полезными возможностями на каком-либо сайте.

1. Где можно настроить всплывающие окна Google Chrome 2. Как настроить исключения для всплывающих окон Google Chrome 3. Как удалить сайт из исключений для всплывающих окон в Google Chrome

Отличить полезные всплывающие окна от ненужных или даже вредоносных (шпионских, с вирусами и т.п.) всплывающих окон – не самая простая задача даже для опытных пользователей сети.

Ниже я расскажу, как можно настроить всплывающие окна в Google Chrome и при необходимости сделать исключения  для полезных сайтов.

Включить или отключить всплывающие окна в Google Chrome можно в настройках этого браузера. Разберем по шагам, как это сделать.

Где можно настроить всплывающие окна Google Chrome

Открываем браузер Google Chrome. Для этого кликаем в правом верхнем углу на значок «Настройки и управление Google Chrome» (1 на рис. 1). Откроется меню, в котором выбираем «Настройки» (2 на рис. 1):

Рис. 1. Где в Google Chrome найти Настройки браузера

Попадаем в окно настроек браузера, в котором надо внизу кликнуть по малоприметной ссылке «Показать дополнительные настройки» (рис. 2):

Рис. 2. Переходим к дополнительным настройкам Google Chrome

В дополнительных настройках браузера Google Chrome следует открыть «Настройки контента» (рис. 3):

Рис. 3. Настройки контента в Google Chrome

В настройках контента с помощью бегунка, который находится справа (красная стрелка на рис. 4), перемещаемся вниз так, чтобы найти раздел «Всплывающие окна» Google Chrome:

В этом разделе можно поставить галочку напротив одного из двух предлагаемых вариантов:

1 на рис. 4 – «Разрешить открытие всплывающих окон на всех сайтах», 2 на рис. 4 – «Блокировать всплывающие окна на всех сайтах (рекомендуется)».

У меня выбран вариант 2 (рис. 4), который позволяет совсем убрать всплывающие окна Google Chrome. Казалось бы, отличный вариант, чтобы раз и навсегда запретить показ всплывающих окон. Однако жизнь пользователя в Интернете не так уж проста и ниже объясню на конкретном примере, почему не проста.

Как настроить исключения для всплывающих окон Google Chrome

Если просто поставить галочку напротив опции «Блокировать всплывающие окна на всех сайтах» и нажать кнопку «Готово», то таким образом будет настроена жесткая блокировка всех сайтов. Хорошо ли это?

Из-за жесткой блокировки всплывающих окон могут возникнуть проблемы там, где их совсем не ждешь. Например, при онлайн оплате страховки на сайте АльфаСтрахование ранее была такая ситуация. После ввода данных на сайте происходит расчет стоимости страховки. Когда щелкаем по красной кнопке «Купить» страховку, то на этом все подвисает и не получается приобрести страховку онлайн.

Для этого кликнем по кнопке «Настроить исключения» (5 на рис. 4). Появится окно «Исключения для всплывающих окон»:

В исключениях понадобится указать адрес сайта, для которого требуется сделать исключение. Для этого нужно в новой вкладке открыть нужный сайт и в адресной строке браузера скопировать адрес сайта, после чего вставить его в строку 1 (рис. 5), которая называется “Шаблон названия сайта”.

Затем нужно выбрать правило, которое следует установить для сайта, указанного  в виде исключения: разрешить всплывающие окна или блокировать.

Наконец, приняв решение, кликнуть по кнопке «Готово». Теперь то же самое по шагам:

1 на рис. 5 – в это окно вводится адрес сайта, для которого нужно сделать исключения 2 – выбирается вариант исключения: «Разрешить» или «Блокировать» 3 – клик по кнопке «Готово» сохраняет сделанные настройки

4 на рис. 5 – клик по кнопке «Подробнее» позволяет получить справку по настройке исключений для всплывающих окон.

Расчет раствора для стяжки пола

Существует вариант приобретения готовых консистенций, в каких находятся особенные добавки, снабжающие дополнительное армирование стяжки. Работа с ними более легкая, так как нет необходимости в независящем подсчете компонент, их верном соединении и изготовлении. Довольно ведро с готовой консистенцией и использовать ее по предназначению.

Кроме этого, данные составы обустроены аннотацией в какой детально обрисовано не только лишь изготовление раствора, да и его расход на определенную площадь пола.

Данные составы отличаются высочайшей ценой, не глядя на то, что процедура выполнения работ с их применением существенно не сложнее.

На упаковке находится значение объема консистенции. Для ее изготовка довольно использовать только воду и довести состав до подходящей смеси, в соотношении с избранным типом стяжки.

Для изготовка раствора желательно использовать ведро и миксер. Не применяйте обыденную лопату, так как с ее помощью не удается приготовить совершенно смешенный цементный состав. Сначала в ведре помещается вода, а после чего неторопливо высыпается смесь.

Вариант 4: Яндекс.Браузер

Как и в случае со всеми рассмотренными выше программами, отключение уведомлений и/или тонкая настройка их работы в Яндекс.Браузере осуществляется в его «Настройках». Здесь можно полностью запретить демонстрацию сообщений, сделать так, чтобы сайты отправляли запрос перед их показом, а также сконфигурировать исключения для доверенных веб-ресурсов. Все это может быть выполнено как в версии веб-обозревателя для ПК, так и в его мобильном приложении, доступном для устройств на базе iOS и Android. Подробнее обо всех нюансах процедуры ранее рассказывалось в одной из статей на нашем сайте.

Подробнее: Как отключить уведомления в Яндекс.Браузере

Настройка браузера

Для корректной работы программы необходимо зайти в её настройки. Для этого кликаем по иконке с тремя точками и выбираем нужный нам пункт:

Неважно, используете ли вы планшет или компьютер, какой операционной системе отдаёте предпочтение: iOS или Андроид, Linux или Windows. После того как вы открыли окно с настройками Хрома, прокрутите скроллер мыши до появления надписи «Дополнительные»:

Кликните по этому пункту: откроются новые настройки Google Chrome. Перейдите к графе «Настройки контента». Он скрывает массу разделов, но нам нужен один — «Всплывающие окна»:

Здесь вы можете разрешить или блокировать раздражающие баннеры на всех сайтах или же только на определённых. К примеру, на безопасных — допустить появление окон, а на рекламных или непроверенных ресурсах — исключить из списка. Жаль только, что пожаловаться на подозрительные программы нельзя.

Иногда пользователь искренне недоумевает и задаётся вопросом: как и почему сайту было дано разрешение? В этом-то и загвоздка: иногда мы не замечаем, что допускаем появление дополнительных окон или скачиваем подозрительные программы. Поэтому перейдём к следующему способу — на мой взгляд, более действенному.

Сертифицированный курс «Ведение бюджетного учета в программе «1С:Бухгалтерия бюджетного учреждения 8»

Сбой в работе диспетчера задач

Как разрешить всплывающие окна в Яндекс Браузере

Как и в Google Chrome, в браузере от Яндекс есть возможность разрешить всплывающие окна для всех сайтов или выбранных.

Для всех сайтов

Перейдите в настройки Яндекс Браузера. Для этого в правом верхнем углу нажмите на три полоски и выберите пункт «Настройки».

В левом меню основных настроек необходимо нажать на раздел «Сайты».

Далее нажмите на пункт «Расширенные настройки сайтов».

Оказавшись в списке параметров по сайтам, установите переключатель в положение «Разрешены» у пункта «Всплывающие окна», чтобы разрешить их для всех сайтов.

Для конкретного сайта

Чтобы на отдельно взятом сайте активировать всплывающие окна, перейдите в настройки, нажав три полоски в правом верхнем углу и выбрав соответствующий пункт.

Далее в левом меню выберите раздел «Сайты».

Следом нажмите «Расширенные настройки сайтов».

У пункта «Всплывающие окна» нажмите «Настройки сайтов».

Вы попадете в список сайтов, которым работа со всплывающими окнами разрешена и запрещена. В разделе «Разрешены» справа вверху нажмите «Добавить».

Добавьте нужный ресурс, указав его адрес и нажав на соответствующую кнопку.

Все, после этого на данном сайте всплывающие окна будут работать.

Итого

  • Всплывающее окно открывается с помощью вызова .
  • Метод возвращает ссылку на новое окно или , если окно было заблокировано.
  • Современные браузеры блокируют окна, если вызвано не в результате действия посетителя.
  • Обычно открывается вкладка, но если заданы размеры и позиция – то именно окно.
  • Новое окно имеет ссылку на родительское в .
  • Окна могут общаться между собой как угодно, если они из одного источника. Иначе действуют жёсткие ограничения безопасности.

Всплывающие окна используются нечасто. Ведь загрузить новую информацию можно динамически, с помощью технологии AJAX, а показать – в элементе , расположенным над страницей (). Ещё одна альтернатива – тег .

Но в некоторых случаях всплывающие окна бывают очень даже полезны. Например, отдельное окно сервиса онлайн-консультаций. Посетитель может ходить по сайту в основном окне, а общаться в чате – во вспомогательном.

Если вы хотите использовать всплывающее окно, предупредите посетителя об этом, так же и при использовании в ссылках или формах. Иконка открывающегося окошка на ссылке поможет посетителю понять, что происходит и не потерять оба окна из поля зрения.

Итого

Чтобы вызвать метод или получить содержимое из другого окна, нам, во-первых, необходимо иметь ссылку на него.

Для всплывающих окон (попапов) доступны ссылки в обе стороны:

  • При открытии окна: открывает новое окно и возвращает ссылку на него,
  • Изнутри открытого окна: – ссылка на открывающее окно.

Для ифреймов мы можем иметь доступ к родителям/потомкам, используя:

  • – коллекция объектов вложенных ифреймов,
  • , – это ссылки на родительское окно и окно самого верхнего уровня,
  • – это объект внутри тега .

Если окна имеют одинаковый источник (протокол, домен, порт), то они могут делать друг с другом всё, что угодно.

В противном случае возможны только следующие действия:

  • Изменение свойства location другого окна (доступ только на запись).
  • Отправить туда сообщение.

Исключения:

  • Окна, которые имеют общий домен второго уровня: и . Установка свойства в обоих окнах переведёт их в состояние «Одинакового источника».
  • Если у ифрейма установлен атрибут , это принудительно переведёт окна в состояние «разных источников», если не установить в атрибут значение . Это можно использовать для запуска ненадёжного кода в ифрейме с того же сайта.

Метод позволяет общаться двум окнам с любыми источниками:

  1. Отправитель вызывает .

  2. Если не , тогда браузер проверяет имеет ли источник .

  3. Если это так, тогда вызывает событие со специальными свойствами:

    • – источник окна отправителя (например, )
    • – ссылка на окно отправитель.
    • – данные, может быть объектом везде, кроме IE (в IE только строки).

    В окне-получателе следует добавить обработчик для этого события с помощью метода .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector