Премини към съдържанието
g.ivanov_64

Помощ за блокиране на script за Popup от конкретен сайт. +Source

Препоръчан отговор

публикувано (редактирано)

Здравейте,

Нямам познания по html/css,etc.; за това се допитвам до вас. Прилагам source-a от конкретния сайт като прикачен файл. Нарочно не споменавам име. От source-a се разбира за какво става дума. Ако не съм копирал правилно всеки може да го изтегли от сайта ... Popup-a се отваря при кликане с мишката на произволно място на страницата(но някой път се чупи и трябва да се натисне някой линк). Интересува ме коя точно част от source-a отговаря за script-а който отваря popup-a и как най-лесно може да се блокира с минимални усилия -  допълнителен софт.,plugins. и т.н. 

По името на кода разбрах че изтриването на

<script type="text/javascript" src="http://forums.data.bg/js/novini_poper_new.js"></script>

чупи скрипта, като се ориентирах единствено по името. Но не знам как да го блокирам и дали трябва да се блокира някоя друга част от кода която следи за click с мишката.

Мерси предварително
Поздрави
 

П,П. Прикачени файлове & source - html source , novini_poper_new.js, etc:

novini_poper_new.js:

// window.addEventListener("load",function () {
	// var siteFrame = document.getElementById("site");
	// siteFrame.onclick = function () {
		// if(ifHasTowShow())
		// {
			// myOpenWindow('http://www.novini.bg/', 768, 1024);
			// setCookie("showed", 1);
		// }
	// }
// }, false);

// function myOpenWindow(url, h, w)
// {
	   // var wFeatures = "toolbar=0,statusbar=1,resizable=1,scrollbars=1,menubar=0,location=1,directories=0";
	   // if(navigator.userAgent.indexOf('Chrome') != -1){
		  // wFeatures = "scrollbar=yes";
	   // }
	   // pu_window=  window.open('about:blank','wmPu',wFeatures +  ',height='+h+',width='+w);

	   // var regex = new RegExp(/rv:[2-9]/);
// if (regex.exec(navigator.userAgent)) {
	// pu_window.ljPop = function (jsm_url) {

		// if (regex.exec(navigator.userAgent)) { // Gecko 2+
					// this.window.open('about:blank').close();
				// }
				// this.document.location.href = url;
			// };
			// pu_window.ljPop(url);
		// }
		// else {
			// pu_window.document.location.href = url;
		// }
		// setTimeout(window.focus);
		// window.focus();

		// if(pu_window) {
			// pu_window.blur();
			// puShown = true;
		 // }

		// return pu_window;
// }

// function getCookie(c_name) {
	// var c_value = document.cookie;
	// var c_start = c_value.indexOf(" " + c_name + "=");
	// if (c_start == -1) {
		// c_start = c_value.indexOf(c_name + "=");
	// }
	// if (c_start == -1) {
		// c_value = null;
	// } else {
		// c_start = c_value.indexOf("=", c_start) + 1;
		// var c_end = c_value.indexOf(";", c_start);
		// if (c_end == -1) {
			// c_end = c_value.length;
		// }
		// c_value = unescape(c_value.substring(c_start, c_end));
	// }
	// return c_value;
// }

// function setCookie(c_name, value) {
	// var c_value = escape(value);
	// expiry = new Date();
	// expiry.setTime(expiry.getTime()+(24*60*60*1000)); // 1 day
	// document.cookie = c_name + "=" + c_value + ";domain=data.bg;expires=" + expiry.toGMTString() + ";path=/";
// }



// function ifHasTowShow() {
	// var showed = getCookie("showed");
	// if (showed != null && showed != "") {
		// return false;
	// }
	// return true;
// }

Прикачени:

1. source.html

2. novini_poper_new.js

3. archive - all files - css,js, img ...

source.html

novini_poper_new.js

source_files.rar

Редактирано от g.ivanov_64
files added (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

публикувано (редактирано)

Този скрипт, който си го сложил е точно popup-a.

 

Извън темата:

Това е моето 100-но мнение :)

Редактирано от Martin Yakimov (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Добре, но с какво мога да го блокирам най-лесно?

С някакъв adblock plus filter мога ли ? 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
на 5/6/2016 at 16:22, Martin Yakimov написа:

Можеш ли да обясниш какво да правя с тези файлове? 

Идеята ми е да блокирам скрипта като отварям сайта. До колкото разбирам файловете/script-овете, browser-a ги зарежда от самия сайт. Какво трябва да направя с този архив по-горе?

Поздрави 


Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Така пак ли ти ги отваря този popup?

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.