CINXE.COM
Wyborcza.pl
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Wyborcza.pl</title> <noscript> <meta http-equiv="Refresh" content="0; URL=https://wyborcza.pl/7,75399,30762828,konkurs-newsweeka-im-teresy-toranskiej-andrzej-poczobut.html?squid_js=false"/> </noscript> <meta http-equiv="cache-control" content="max-age=0"/> <meta http-equiv="cache-control" content="no-cache"/> <meta http-equiv="expires" content="0"/> <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT"/> <meta http-equiv="pragma" content="no-cache"/> <link rel="shortcut icon" href="https://static.im-g.pl/aliasy/foto/wyborcza/favicon.ico"> <style type="text/css"> body { font-family: Arial, sans-serif; font-size: 13px; } h1 { font-size: 16px; } a { color: #146cb4; text-decoration: none; } a:hover, a:focus { color: #b00126; } body .msg-container { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; } body #message { margin: 10% auto; width: 60%; background: #ededed; padding-bottom: 16px; text-align: center; } body #message img { margin-left: 16px; } body #message h1 { margin: 10px 16px 16px 16px; } body #message p { margin: 0 16px 10px 16px; } #message, #info-adblock, #info-ups { display: none; } </style> </head> <body> <div class="msg-container"> <div id="message"> <img src="https://bi.gazeta.pl/im/3/17117/m17117193.png"/> <div id="info-adblock"> <h1>Wy艂膮cz AdBlocka/uBlocka</h1> <p class="head">Aby czyta膰 nasze artyku艂y wy艂膮cz AdBlocka/uBlocka lub dodaj wyj膮tek dla naszej domeny.</p> <p class="lead">Spokojnie, dodanie wyj膮tku nie wy艂膮czy blokowania reklam.</p> </div> <div id="info-ups"> <h1>Ups!</h1> <p class="lead">Nieznany b艂膮d - nie mo偶na wy艣wietli膰 strony</p> </div> </div> <div id="adHolder" class="advertHolder adHolder" style="display: block"></div> </div> <script type="text/javascript" language="javascript"> var htmlEvents = { onload: 1, onunload: 1, onblur: 1, onchange: 1, onfocus: 1, onreset: 1, onselect: 1, onsubmit: 1, onabort: 1, onkeydown: 1, onkeypress: 1, onkeyup: 1, onclick: 1, ondblclick: 1, onmousedown: 1, onmousemove: 1, onmouseout: 1, onmouseover: 1, onmouseup: 1, onmessage: 1 }; /** * AddEvent * * @param {Object} el * @param {String} type event * @param {Function} handler * */ function addEvent(el, type, handler) { if (el.addEventListener) { el.addEventListener(type, handler, false); } else if (el.attachEvent && htmlEvents['on' + type]) { el.attachEvent('on' + type, handler); } else { el['on' + type] = handler; } } /** * Add url parameter * * @param {String} url * @param {String} parameterName * @param {String} parameterValue * * @returns {String} new url */ function addParameter(url, parameterName, parameterValue) { var replaceDuplicates = true, urlLen = url.length, urlIndex = url.indexOf('#'); if (urlIndex > 0) { urlhash = url.substring(urlIndex, url.length); } else { urlhash = ''; } sourceUrl = url.substring(0, urlLen); var urlParts = sourceUrl.split("?"), newQueryString = ""; if (urlParts.length > 1) { var parameters = urlParts[1].split("&"), parametersLen = parameters.lenght, i = 0; for (i; i < parametersLen; i++) { var parameterParts = parameters[i].split("="); if (!(replaceDuplicates && parameterParts[0] === parameterName)) { if (newQueryString === "") { newQueryString = "?"; } else { newQueryString += "&"; } newQueryString += parameterParts[0] + "=" + (parameterParts[1] ? parameterParts[1] : ''); } } } if (newQueryString === "") { newQueryString = "?"; } if (newQueryString !== "" && newQueryString !== '?') { newQueryString += "&"; } newQueryString += parameterName + "=" + (parameterValue ? parameterValue : ''); return urlParts[0] + newQueryString + urlhash; } function showMsg(msgId) { var message = document.getElementById('message'), infoUps = document.getElementById('info-ups'), infoAdBlock = document.getElementById('info-adblock'); // reset message.style.display = 'none'; infoAdBlock.style.display = 'none'; infoUps.style.display = 'none'; if (msgId == 'ups') { message.style.display = 'block'; infoAdBlock.style.display = 'none'; infoUps.style.display = 'block'; } else if (msgId == 'adblock') { message.style.display = 'block'; infoUps.style.display = 'none'; infoAdBlock.style.display = 'block'; } } /** * Message receiver * * @param {Event} evt * */ function receiver(evt) { var origin = !!evt && evt.origin, data = !!evt && evt.data; setTimeout(function () { var infoAdBlock = document.getElementById('info-adblock'); if (!checkAdBlock()) { if (origin == 'https://access.wyborcza.pl') { setCompatibilityCookie("SquidRecoveryTypeCookie", data, 1); if (data == 'squidCookieOK' || data == 'guidOK' || data == 'cookieFromFP' || data == 'newCookie') { window.location.reload(true); } else { showMsg('ups'); } } else { showMsg('ups'); } } }, 1000); } function checkAdBlock() { var mockAdElem = document.getElementById('adHolder'), mockAdElemDisplay = !!mockAdElem && mockAdElem.getAttribute('style'), adDisplay = mockAdElemDisplay.match(/none/g); setTimeout(function () { var iframe = document.getElementById("IFRAME"), adblock = false; iframe.height = "1px"; // needed to check state adblock - on/off iframe.width = "1px"; if (iframe.style.display == "none" || iframe.style.display == "hidden" || iframe.offsetHeight == 0) { // "Adblock is blocking ads on this page"; adblock = true; } else { // "Adblock is not detecting ads on this page"; adblock = false; } if (adDisplay == 'none' || adblock == true) { showMsg('adblock'); return true; } else { return false; } }, 100); } /** * for IE8 */ function setCompatibilityCookie(c_name, value, expiredays) { var exdate = new Date(); exdate.setTime(exdate.getTime() + (expiredays * 86400000)); document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toUTCString()); } function getCookie(cname) { var name = cname + "=", ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1); if (c.indexOf(name) == 0) return c.substring(name.length, c.length); } return ""; } function init() { showMsg('msgId'); var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent"; if (eventMethod == "attachEvent") { // cookie fix for IE8 setCompatibilityCookie('wyborczaXYZ', 'test', 1); } var url = window.location.href, doc = window.document, bodyElem = doc.getElementsByTagName('body')[0], iframeElem = doc.getElementsByTagName('iframe')[0], iframeState = false, eventer = window[eventMethod], messageEvent = (eventMethod == "attachEvent") ? "onmessage" : "message", iframeSRC = 'https://access.wyborcza.pl/pwif?luid=74dd2e4bae992a893bf1562c&domain=C90ggebhSUo1X9oanHXHcQ'; // cookie fix for IE8 setCompatibilityCookie('wyborczaXYZ', 'test', 1); var originalReferrer = ''; if (originalReferrer !== '') { setCompatibilityCookie("SquidOriginalReferrer", originalReferrer, 1 / 2880); // 30 sekund } if (!(typeof document.cookie !== "undefined" && document.cookie.length > 0)) { // cookie url = addParameter(url, "squid_cookie", "false"); window.location.replace(url); } else { if (!iframeElem) { bodyElem.innerHTML += '<iframe id="IFRAME" src="' + iframeSRC + '" style="visibility:hidden"></iframe>'; } checkAdBlock(); } eventer(messageEvent, function (e) { receiver(e); }); } addEvent(document, "DOMContentLoaded", init()); </script> </body> </html>