Scanolions
Member
Тъй като изобщо не разбирам от javascript и след търсене из google за такъв тип код не успях да намеря такъв какъвто искам, намерих само някакъв подобен долу - горе, който трябва да се редактира. Някой може ли да ми помогне с този код който да има тези настройки:
- даден човек като влезе в сайта и като натисне някъде в заден план да се отвори друг прозорец с линк-а, който съм задал
- в кода да може да се добавят повече от 1 линк например 3 линка и след всяко влизане в сайта даден потребител по случаен принцип да се зареди един от тези 3 линка.
- за един и същ човек например на всеки 24 часа 3 пъти да се отвори един от тези линкове, а за дадено IP изобщо да не се отвори нито един линк.
- браузъра или adbocker да не успее да спре този скрипт, защото съм виждал в някои сайтове човек като натисне някъде по сайта пак се появява някаква си реклама дори и да имаш adblocker
Единствено намерих този код, ама трябва да се редактира, защото браузъра ми блокира изскачащия прозорец
var popurls=new Array()
popurls[0]="link"
popurls[1]="link"
popurls[2]="link"
popurls[3]="link"
function openpopup(popurl){
var winpops=window.open(popurl,"","width=,height=,toolbar,location,directories,status,scrollbars,menubar,resizable")
winpops.blur()
window.focus()
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
// set index of beginning of value
end = document.cookie.indexOf(";", offset);
// set index of end of cookie value
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
popfrequency="15 minutes"
function resetcookie(){
var expireDate = new Date()
expireDate.setMinutes(expireDate.getMinutes()-10)
document.cookie = "jkpopunder=;path=/;expires=" + expireDate.toGMTString()
}
function loadornot(){
if (get_cookie('jkpopunder')==''){
openpopup(popurls[Math.floor(Math.random()*(popurls.length))])
var expireDate = new Date()
expireDate.setMinutes(expireDate.getMinutes()+parseInt(popfrequency))
document.cookie = "jkpopunder="+parseInt(popfrequency)+";path=/;expires=" + expireDate.toGMTString()
}
}
if (get_cookie('jkpopunder')!=parseInt(popfrequency))
resetcookie()
loadornot()
- даден човек като влезе в сайта и като натисне някъде в заден план да се отвори друг прозорец с линк-а, който съм задал
- в кода да може да се добавят повече от 1 линк например 3 линка и след всяко влизане в сайта даден потребител по случаен принцип да се зареди един от тези 3 линка.
- за един и същ човек например на всеки 24 часа 3 пъти да се отвори един от тези линкове, а за дадено IP изобщо да не се отвори нито един линк.
- браузъра или adbocker да не успее да спре този скрипт, защото съм виждал в някои сайтове човек като натисне някъде по сайта пак се появява някаква си реклама дори и да имаш adblocker
Единствено намерих този код, ама трябва да се редактира, защото браузъра ми блокира изскачащия прозорец
var popurls=new Array()
popurls[0]="link"
popurls[1]="link"
popurls[2]="link"
popurls[3]="link"
function openpopup(popurl){
var winpops=window.open(popurl,"","width=,height=,toolbar,location,directories,status,scrollbars,menubar,resizable")
winpops.blur()
window.focus()
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
// set index of beginning of value
end = document.cookie.indexOf(";", offset);
// set index of end of cookie value
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
popfrequency="15 minutes"
function resetcookie(){
var expireDate = new Date()
expireDate.setMinutes(expireDate.getMinutes()-10)
document.cookie = "jkpopunder=;path=/;expires=" + expireDate.toGMTString()
}
function loadornot(){
if (get_cookie('jkpopunder')==''){
openpopup(popurls[Math.floor(Math.random()*(popurls.length))])
var expireDate = new Date()
expireDate.setMinutes(expireDate.getMinutes()+parseInt(popfrequency))
document.cookie = "jkpopunder="+parseInt(popfrequency)+";path=/;expires=" + expireDate.toGMTString()
}
}
if (get_cookie('jkpopunder')!=parseInt(popfrequency))
resetcookie()
loadornot()