Задать вопрос
  • Почему картинка не отображается?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    Ваш трафик либо проходит через фильтр, либо плагин в браузере типа AdBlock снабжает все подозрительные медиа-элементы такими правилами для борьбы с рекламой. Как он узнал? По слову, например.

    Попробуйте заменить название картинки на абстрактное, но без слов типа reklama, banner etc.
    Ответ написан
    Комментировать
  • Как сделать такое окно?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    Чтобы после его закрытия, другие элементы снова вставали на свои места

    Удалить его из DOM (remove).

    И можно ли через cookies как-нибудь сохранить/сделать

    Безусловно. При открытии документа читаем куки
    var result = document.cookie.match(/info_window=([^;]*)/);
    if (!result) {
    	//И тут формируем окно, или просто показываем его
    	//Если нужно значение куки, оно в result[1]
    }

    Пр клике на крестик записываем куки
    document.cookie = 'path=/'; //Чтобы во вложенных папках тоже видеть куки
    document.cookie = 'domain=домены_1_и_2_уровня'; //Если куки нужны на доменах 3-го уровня
    document.cookie = 'max-age=' + 24 * 60 * 60 * 365; //Скажем, на год
    document.cookie = 'info_window=closed'; //А вот и оно — окно закрывали
    Ответ написан
    1 комментарий