踩到Window resize在Preview print的雷

最近在作案的過程中遇到一個狀況,從Art design那邊拿到的頁面,會在Window resize的時候執行某個Function,本來一切都正常,但測試到Chrome和Firefox預覽列印時發現也會Trigger這個Event,會讓在預覽列印過後的頁面發生問題,所以必須要進行修正,以下是這個案例的說明:

先在測試頁加入以下的程式,發現在預覽列印的時候會Trigger window resize event:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Preview Print Test</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script>
        $(window).resize(function() {
            console.log("Window Resize");
        });
    </script>
</head>
<body>
<h1>Window Resize Test</h1>
</body>
</html>
Preview print trigger window resize event
Preview print trigger window resize event

網路上搜尋了一下解決方案,將Script改寫如下,可以順利解決,但不知道是不是最好的方法,如果大家有更好的也別忘了告訴我唷~

openResizeFn();

// Chorme
var print = false;
var mediaQueryList = window.matchMedia('print');
mediaQueryList.addListener(function (mql) {
    if (mql.matches) {
        closeResizeFn();
    } else {
        setTimeout(openResizeFn, 2000);
    }
});

// Firefox
window.onbeforeprint = function () {
    closeResizeFn();
};
window.onafterprint = function () {
    setTimeout(openResizeFn, 2000);
};

// Common Function
function openResizeFn() {
    $(window).on("resize", windowResize);
}

function closeResizeFn() {
    $(window).off("resize", windowResize);
}

function windowResize() {
    console.log("Window Resize");
}

You may also like...

10,282 Responses

  1. I should say also believe that mesothelioma cancer is a scarce form of most cancers that is usually found in those people previously familiar with asbestos. Cancerous cells form from the mesothelium, which is a protective lining that covers almost all of the body’s organs. These cells generally form from the lining with the lungs, abdominal area, or the sac that really encircles the heart. Thanks for revealing your ideas.

  2. 비아그라 부작용 및 대처 방법

    비아그라의 위험 이해: 잠재적 부작용을 안전하게 탐색하는 방법

  3. TomasRop表示:

    farmacie online affidabili: kamagra gel – farmaci senza ricetta elenco

  4. RandyLunda表示:

    acquistare farmaci senza ricetta: Tadalafil generico migliore – farmacie online affidabili

  5. Цена установки кондиционера в Липецке https://www.ustanovka-kondicionerov480.ru .

  6. Jessephoth表示:

    Свежие и актуальные http://barbie-games.ru новости современной техники

  7. Eduardodow表示:

    Клеветники и вымогатели

    Судебное следствие по так называемому делу «Лайф-из-Гуд»– «Гермес»– «Бест Вей» длится с марта сего года, но до сих пор государственное обвинение не показало ни одного подтверждения ущерба 282 млн рублей, который приводится в обвинительном заключении. «Потерпевшие» нагло лгут суду, рассказывая без единого подтверждения об активах. Всем им придется ответить на клевету, вымогательство и мошенничество, как и их кукловодам из питерских ГУВД и прокуратуры.

    Лжепотерпевшие
    Ни один «потерпевший» по уголовному делу не представил документы, подтверждающие неисполнение обязательств перед ними со стороны компании «Гермес»:

    – у них нет документов о том, что они внесли средства на счет;

    – нет исчерпывающих данных об операциях по счетам, включая использование инвестиционного плеча, предоставлявшегося компанией;

    – они не представили достоверную и полную информацию о выводе средств со счета;

    – ни один не представил налоговых деклараций, подтверждающих их активы.

    Суду предлагается поверить им на слово как по суммам, которые они вносили в «Гермес», так и по тому, что они никакие деньги со счетов не выводили или выводили небольшие суммы. Причем слова не подтверждаются ни договорами с компанией «Гермес», ни документами о проводках. Значительная часть из этих «потерпевших» подавала иски в гражданские суды, но пытается «на шару» выгадать в уголовном суде: рассказать сказки о потерянных в «Гермесе» активах.

    Претензии к кооперативу «Бест Вей» предъявляют очень немногие из допрошенных. В числе этих претензий:

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

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

    МВД подбивает на нарушение закона
    Учитывая давление на суд со стороны руководства МВД, которое отрапортовало руководству страны и Совету Федерации по раскрытии «крупнейшей в истории финансовой пирамиды», фактически получается пшик. Это давление и инспирированные МВД статьи в федеральных СМИ провоцируют «потерпевших» выдумывать претензии, привлекает тех, кто отказывался подавать заявление в качестве потерпевшего на то, чтобы заявить материальные и моральные претензии.

    Правоохранительные органы сознательно подзуживают людей, чтобы увеличить массу потерпевших и требований. Среди 221 лица, признанного потерпевшим, немало тех, кто предъявляет претензии на десятки тысяч рублей – это уровень мирового суда. ГУВД и прокуратура сознательно вводят людей в заблуждение, рассказывая, что не соответствующие договорам требования будут рассматриваться – хотя даже судья Екатерина Богданова обращает внимание в процессе на то, что средства невозвратные.

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

    Свидетели обвинения опровергнуты
    Следствие питерского ГУВД очень грубо сфабриковало дело.

    Ключевым свидетелем обвинения является бывший айтишник Набойченко – который обвинил своих бывших коллег в воровстве и мошенничестве. Причем он отказывается идти в суд из-за якобы угроз в свой адрес.

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

    Одним из ключевых свидетелей обвинения является также один из водителей «Лайф-из-Гуд» Комаров – который показал на следствии, что возил и передавал неучтенную наличность и про бизнес «знает все», хотя ни к каким бизнес-процессам не был допущен.

    Второй водитель «Лайф-из-Гуд» Александр Прусаков показал в суде, что все это выдумки – никаких денег не возили, никакой тайной кухни бизнеса водителям не было известно.

    Министр, который все время врет
    Уголовное дело буквально рассыпается в суде. «Ущерб» взят с потолка. По итогам суда нужно судить самих следователей и работников Сапетову, Машевского, Винокурова, Негрозова, Вохмянина и других.

    Министр Колокольцев врал в Совете Федерации и в федеральных СМИ, врал правительству и президенту о «великом» уголовном деле с миллиардами ущерба и десятки тысяч потерпевших – это все оказалось выдумкой. Реальными пострадавшими – от действий правоохранительных органов – оказались десятки тысяч пайщиков, в том числе тысячи военных и участников СВО. Ответит ли министр за инсценировку? Спросит ли с него за вранье Валентина Ивановна Матвиенко? Надеемся, что да. Надеемся, что заслуженные «награды» найдут всех «героев» этой дурной пьесы: справедливость должна восторжествовать!

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

  8. Thanks for your patience and sorry for the inconvenience!

  9. Trefihs表示:

    Добрый день!
    Удивительно, но купить диплом кандидата наук оказалось не так сложно
    mandiplomiks.ru/kupit-diplom-samara
    Всегда вам поможем!.

  10. 비아그라 여자
    비아그라와 여성: 적용 원리와 여성에 대한 영향

  11. 비아그라 크기 변화
    비아그라와 남성 성기 크기: 사실과 오해

  12. Uazrqsq表示:

    Привет, друзья!
    Приобрести диплом любого ВУЗа.
    rrsclub.ru/member.php?u=1164

  13. Установка кондиционеров в Липецке цены ustanovka-kondicionerov480.ru .

  14. 비아그라 먹으면 오래하나요
    비아그라 복용 시 성행위 지속 시간에 대한 영향

  15. продвижение сайтов москва http://www.prodvizhenie-sajtov15.ru .

  16. TitusQuime表示:

    Набиуллина против развития
    Гермес МЛП
    ЦБ блокирует экономический рост, связанный с деньгами простых граждан

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

    Единственная крупная попытка создать альтернативу ипотеке – работа кооператива «Бест Вей» – привела фактически к запретительным мерам в отношении кооператива и уголовному делу, рассматриваемому сейчас Приморским районным судом Санкт-Петербурга, к которому следствие – ГСУ ГУ МВД России по Санкт-Петербургу и Ленинградской области и Прокуратура Санкт-Петербурга – пытаются привязать кооператив.

    По словам председателя совета кооператива «Бест Вей», депутата Государственной думы VII созыва Сергея Крючека, выяснилась возмутительная история: мнение ЦБ о том, что кооператив имеет признаки финансовой пирамиды и его включение в предупредительный список из-за якобы наличия этих признаков, сформировалось на основании заключения некоего Краснодарского центра компетенций Южного главка ЦБ от 2019 года – который проводил некий анализ на основе открытых данных, а также обращений граждан – которые никто не видел, как и результатов самого анализа. И увидеть их скорее всего нельзя, так как документы в архиве от 2019 года, возможно, не сохранились, а сам этот центр компетенций, насколько известно, ликвидирован.

    Судя по канве событий, прозвучавшей в ходе судебного следствия, этот центр пересылает письмо в Северо-Западный главк ЦБ – только само письмо, а не все материалы исследования, и Северо-Западный главк на основании письма пишет обращение в правоохранительные органы о необходимости изучить вопрос возбуждения уголовного дела. Это письмо в 2019 году остается без ответа. Но в 2021 году уже ГУ МВД по Санкт-Петербургу и Ленобласти обращается в Северо-Западный главк ЦБ с запросом – и в ответ, по признанию самих сотрудников главка, пересылается калька с письма 2019 года. Никакой новой, дополнительной проверки не проводится.
    Парадоксы центробанковского контроля

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

    И самое главное – не могли ли в основе заключения Краснодарского центра компетенций лежать недобросовестная конкуренция со стороны тех или иных организаций или намеренный оговор со стороны граждан, которые благодаря этим пересылкам скрыты от глаз? И если ответ на него положительный, Краснодарский центр, проведя проверку, и Северо-Западный главк, скопипастив краснодарское письмо, и головной офис ЦБ, опираясь на мнение своего питерского главка, которое на самом деле никто и не формулировал самостоятельно, выступили инструментом атаки на кооператив со стороны недобросовестных лиц.

    Фактически именно на основании этого мутного документа 2019 года принимается решение включить кооператив в предупредительный список ЦБ РФ осенью 2021 года. А после включения в список Банк России обращается в Генеральную прокуратуру и Роскомнадзор для блокирования официального сайта кооператива с личными кабинетами, очередью и системой платежей – что и происходит. При этом ни одним судом не установлено, что кооператив действительно является финансовой пирамидой – это может решить только суд, что признают в том числе свидетели обвинения, представляющие ЦБ.

    «Мы задавали и задаем специалистам Центробанка вопрос: почему они не запросили информацию у нас? – говорит Сергей Крючек. – Нам в ЦБ отвечают: потому что потребительский кооператив… не является для Банка России поднадзорной организацией. То есть Банк России не имеет права его проверять. Блокировать его деятельность на основании неведомых сигналов имеет, а проводить документальную проверку финансово-хозяйственной деятельности, по которой видно, работает он по закону или нет, – не имеет. Как говорится, удивительное рядом».

    При этом поиск признаков финансовой пирамиды велся на основе неких методических рекомендаций института МВД – которых никто в глаза не видел.

    «Какие признаки мы слышим? – комментируют представители кооператива. – Массированная реклама. Определения нет. И кооператив вообще не размещал рекламу – о нем рассказывали люди, рассказывала пресса, но рекламных объявлений в медиа: «Пойди туда, вступи в кооператив и купи квартиру» – не было.

    Использовался механизм сарафанного радио. В чем проблема? Этот метод продаж криминализирован? Почему банкам можно привлекать частных клиентов через этот механизм, а кооперативу нельзя?

    Средства не инвестировались. Но, простите, кооператив за период, когда он мог функционировать, то есть с середины 2014 года до февраля 2021-го, приобрел для пайщиков 2,5 тыс. квартир по всей России!»

    «Кроме того, в системе включения в предупредительный список ЦБ процедура очернения есть – а процедуры реабилитации нет, – подчеркивают представители кооператива. – Руководитель департамента ЦБ, принимавший решение, Валерий Лях сбежал из России. Депутат Гартунг еще год назад призывал защитить кооперативы – Центробанк обещал, но никаких законодательных предложений по защите кооперативов от него нет!»

    Адвокаты кооператива подчеркивают, что не оставят без внимания нанесение ущерба кооперативу и его пайщикам. «У нас появились новые основания для арбитражного разбирательства с ЦБ. Раньше кооператив проиграл в арбитражном суде, оспаривая свое включение в предупредительный список ЦБ: суд посчитал, что Банк России корректно применил свой внутренний нормативный акт о порядке включения в предупредительный список – законность самого этого акта не рассматривалась, к тому же учел, что с кооперативом связывается уголовное дело. Посмотрим, что теперь скажет арбитражный суд, узнав, что процедура оценки кооператива перед включением в предупредительный список была грубо нарушена и в уголовном деле нет никаких доказательств незаконности деятельности кооператива».

  17. Elliottagips表示:

    “Дело “Лайф-из-Гуд” — “Гермес” — “Бест Вей”: свидетели говорят, что “все работало”
    Гермес МЛП
    20 июня, 4 и 11 июля Приморский районный суд города Санкт-Петербурга, рассматривающий по существу уголовное дело № 1-504/24, связываемое с компаниями “Лайф-из-Гуд”, “Гермес” и кооперативом “Бест Вей”, провел очередные ­— восьмое, девятое и десятое по счету — заседания, посвященные допросу свидетелей обвинения и лиц, признанных следствием потерпевшими в рамках судебного следствия по делу (обзоры предыдущих заседаний публиковались ранее).

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

    Справка

    Предварительное расследование уголовного дела осуществлялось ГСУ ГУ МВД России по Санкт-Петербургу и Ленинградской области. На скамье подсудимых — 10 граждан: Анна Высоцкая (за полгода до ареста уволилась из “Лайф-из-Гуд”, до августа 2021 года работала ивент-менеджером “Лайф-из-Гуд”, в СИЗО более двух лет), Александра Григорьева (директор одного из “технических” юрлиц “Лайф-из-Гуд”, в СИЗО более двух лет), Михаил Измайлов (предприниматель, в СИЗО более двух лет), Елена Соловьева (главный бухгалтер ООО “Эксперт”, в СИЗО более двух лет), Альмира Гильберт (неработающая, в СИЗО с 2023 года), Дмитрий Мазанов (предприниматель, в СИЗО с 2023 года), Анатолий Наливан (предприниматель и региональный уполномоченный кооператива, в СИЗО с 2023 года), Денис Шишко (предприниматель, в СИЗО с 2023 года), Дмитрий Выдрин (неработающий, под домашним арестом) и 83-летний отец Романа Василенко, основателя компании “Лайф-из-Гуд” и кооператива “Бест Вей”, Виктор Василенко (пенсионер, под запретом определенных действий). Начиная рассмотрение по существу, Приморский районный суд продлил всем подсудимым меры пресечения на полгода, что оспаривается адвокатами в вышестоящих судах.

    Всем подсудимым предъявлены обвинения как в мошенничестве (ч. 4 ст. 159 УК РФ) и создании финансовой пирамиды (ч. 2 ст. 172.2 УК РФ), так и в организации преступного сообщества (ч. 3 ст. 210 УК РФ). Их, а также гражданских ответчиков — прежде всего кооператив “Бест Вей” — защищают почти два десятка адвокатов.

    В уголовном деле 221 лицо, признанное следствием потерпевшим, предъявляющее претензии как к компании “Гермес”, так и к кооперативу “Бест Вей” (для сравнения: у компании “Гермес” не одна сотня тысяч клиентов в России, у кооператива “Бест Вей” — около 20 тыс. пайщиков). Общая сумма ущерба в уголовном деле — 282 млн рублей, при этом на счетах кооператива арестовано около 4 млрд рублей, примерно столько же арестовано на счетах частных лиц.

    “Утверждать, является ли организация финансовой пирамидой, можно только по решению суда”
    Свидетель обвинения Николаев — первый замначальника Северо-Западного главка ЦБ. С подсудимыми незнаком. Пояснил, что в его подчинении в числе прочих подразделений находится отдел противодействия недобросовестным практикам на финансовых рынках.

    О ПК “Бест Вей” ему известно. “Я подписывал несколько писем в правоохранительные органы, это письмо было в 2019 году, ответа на него не поступило. Потом уже я несколько раз подписывал ответы на запросы правоохранительных органов. Информацию о предоставлении результатов рассмотрения нашей информации о наличии признаков финансовой пирамиды мы запрашивали в правоохранительных органах.

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

    “Кто подписал заключение из Краснодара, я не помню. К заключению прилагались ли какие-то документы, не помню. Изначальное письмо в органы — от 2019 года, писал не я и подписывал не я. Я не назову сейчас признаки пирамиды конкретно, но всегда они берутся из методических рекомендаций МВД о выявлении финансовых пирамид. Достаточно одного-двух признаков, чтобы заподозрить пирамиду. Ответ из органов тогда не поступил. Мне кажется, в письме упоминался “Гермес” помимо ПК “Бест Вей”. Были ли обращения граждан о нарушениях в кооперативе, мне неизвестно — вроде к нам такие не поступали. К нам пришла информация не о том, что это пирамида, что в деятельности усматриваются признаки пирамиды. Есть ли подтверждение признаков финансовой пирамиды, я не знаю — это не наша компетенция: это не поднадзорные нам организации, у нас нет никаких прав их проверять”.

    Свидетель сообщил, что инициатор проверки в Краснодаре ему неизвестен, основание проверки тоже неизвестно, как и подробности проверки: “Заключение, наверное, хранится в Краснодаре. Запрашивало ли его следствие, я не знаю”.

    “Финансовая пирамида, — сообщил он суду, — это понятие теоретическое. Проверка того, является ли организация пирамидой, ЦБ не проводится: нет соответствующих полномочий, запросить документы у самой организации не можем. Проводится анализ по открытым источникам. Реестра финансовых пирамид не существует, есть список организаций с признаками финансовой пирамиды, но что-то утверждать можно только по решению суда. В список организацию вносит центральный аппарат ЦБ”. Из признаков финансовой пирамиды смог назвать только повышенную доходность.

    Свидетель обвинения Ваганова — начальник отдела противодействия недобросовестным практикам Северо-Западного главка ЦБ. Подсудимых не знает.

    “Работаю начальником отдела с октября 2020 года. ПК “Бест Вей” мне известен по должностным обязанностям. Поступил запрос из правоохранительных органов в 2021 году, я готовила ответ. Были сообщения, что в 2019 году было обращение главка в правоохранительные органы — в ответе на запрос мы скопировали то обращение банка. В деятельности ПК есть признаки пирамиды — так было указано в письме 2019 года. Сейчас не помню, какие признаки пирамиды в кооперативе были обнаружены. При этом кооператив не был поднадзорен банку, потому проверку кооператива мы проводить не могли. Я пришла работать в феврале 2019 года, письмо в правоохранительные органы было направлено ранее”.

    По ее словам, анализ кооператива проводил Центр компетенции в Краснодаре. “Какие документы оценивались, мне неизвестно, я знакомилась только с финальным письмом Центра компетенции Краснодара за 2019 год, другой документации не было. “Гермес” в нем тоже фигурировал: было указано, что в 2019 году с кооперативом работает группа компаний. Запрос 2021 года пришел из ГСУ ГУ МВД России по Санкт-Петербургу и Ленинградской области. При ответе только ссылалась на письмо 2019 года, ничего не прикладывала. Документация из Краснодара как долго хранится, я не знаю, но материалы за 2019 год могут быть уже уничтожены”.

  18. Как правильно ухаживать за натяжным потолком
    потолки натяжні https://naryazhnistelifrtg.kiev.ua/ .

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。