• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Функции JavaScript

  • Автор темы Guest
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

Кароче есть скрипт
Код:
<script LANGUAGE="JavaScript">
var expDays = 0; // Через скока дней откроется.
var page1 = "/sot.htm"; // Ссылка
var windowprops = "width=310,height=262,location=no,toolbar=no,menubar=no,scrollbars=0,resizabl
e=yes"; // Параметры окна
function GetCookie (name) { 
var arg = name + "="; 
var alen = arg.length; 
var clen = document.cookie.length; 
var i = 0; 
while (i < clen) {  
var j = i + alen;  
if (document.cookie.substring(i, j) == arg)   
return getCookieVal (j);  
i = document.cookie.indexOf(" ", i) + 1;  
if (i == 0) break;  
} 
return null;
}
function SetCookie (name, value) { 
var argv = SetCookie.arguments; 
var argc = SetCookie.arguments.length; 
var expires = (argc > 2) ? argv[2] : null; 
var path = (argc > 3) ? argv[3] : null; 
var domain = (argc > 4) ? argv[4] : null; 
var secure = (argc > 5) ? argv[5] : false; 
document.cookie = name + "=" + escape (value) + 
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
((path == null) ? "" : ("; path=" + path)) + 
((domain == null) ? "" : ("; domain=" + domain)) +  
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) { 
var exp = new Date(); 
exp.setTime (exp.getTime() - 1); 
var cval = GetCookie (name); 
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000)); // Тут можно отредактировать в днях или в секундах будет открываться страница.
function amt(){
var count = GetCookie('count')
if(count == null) {
SetCookie('count','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('count')
SetCookie('count',newcount,exp)
return count
 }
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function checkCount() {
var count = GetCookie('count');
if (count == null) {
count=1;
SetCookie('count', count, exp);
newWindow = window.open(page1, "", windowprops);
setTimeout('closeWin(newWindow)', 3000);
}
else {
count++;
SetCookie('count', count, exp);
 }
}
function closeWin(newWindow) {
newWindow.close();  
}
</script>
Он открывает и закрывает всплувающее окошко. Мне нада сделать так, чтобы это окошко после открытия становилось неактивным, т.е. предыдущее окно было открыто а pop окошка не было вообще видно. Как мне мона такое сделать?
 
?

????

<p>

В версии 1.2 языка javascript были добавлены некоторые новые свойства
(то есть в Netscape Navigator 4.0). Вам не следует пользоваться этими
свойствами, готовя материалы для Netscape 2.x, 3.x или Microsoft
Internet Explorer 3.x, поскольку эти браузеры не понимают языка 1.2
javascript. Новые свойства окон: </p><p>

</p><center>
<table border="1" cellpadding="2">

<tbody>[tr]alwaysLowered yes|no[/tr][tr]
alwaysRaised yes|no[/tr][tr]
dependent yes|no[/tr][tr]

hotkeys yes|no[/tr][tr]
innerWidth количество пикселов (заменяет width)[/tr][tr]
innerHeight количество пикселов (заменяет height) [/tr][tr]
outerWidth количество пикселов[/tr][tr]

outerHeight количество пикселов[/tr][tr]
screenX количество пикселов[/tr][tr]
screenY количество пикселов[/tr][tr]
titlebar yes|no[/tr][tr]
z-lock yes|no[/tr]</tbody></table>
</center>
<a href="java script:void(window.open('codeby.net', 'child', 'alwaysLowered=yes,width=250,height=500,resizable=no,scrollbars=yes'))"> - тынц - </a>


Только не везде и не всегда работает -
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!