Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Подскажите что делает следующий код.


Рекомендуемые сообщения

Привет всем!Скажите пожалуйста что делает чледующий код!

<script language="JavaScript" type="text/javascript">function topimg(l_plotis,l_aukstis,imgurl){	var l_aukstis2 = l_aukstis + 20;		// lango aukstis	var l_plotis2 = l_plotis + 20;			// lango plotis	var winl = screen.width/2-l_plotis/2;	var wint = screen.height/2-l_aukstis/2;	var newWindow = window.open('inc/topimg.php?'+imgurl+'..improweb/'+'','I642','height='+l_aukstis2+',width='+l_plotis2+',top='+wint+',left='+winl+',  buttons=no, scrollbars=no, location=no, menubar=no, resizable=no, status=no, directories=no, toolbar=no');}/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */function topimgx(l_plotis,l_aukstis,imgurl,title){	var l_aukstis2 = l_aukstis + 20;		// lango aukstis	var l_plotis2 = l_plotis + 20;			// lango plotis	if (title!=true) { var title2 = (Math.round((Math.random()*999)+1)); }	else { var title2="mg"; }	var winl = screen.width/2-l_plotis/2;	var wint = screen.height/2-l_aukstis/2;	var newWindow = window.open('inc/topimg.php?'+imgurl+'..improweb/'+'', "I"+title2, 'height='+l_aukstis2+', width='+l_plotis2+', top='+wint+', left='+winl+', buttons=no, scrollbars=no, location=no, menubar=no, resizable=no, status=no, directories=no, toolbar=no');}/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */function toppage(l_plotis,l_aukstis,id){	var winl = screen.width/2-l_plotis/2;	var wint = screen.height/2-l_aukstis/2;	var newWindow = window.open('inc/toppage.php?'+id+'.improweb/'+'','P334','height='+l_aukstis+',width='+l_plotis+',top='+wint+',left='+winl+', buttons=no, scrollbars=no, location=no, menubar=no, resizable=no, status=no, directories=no, toolbar=no');}</script>

Есть ли в Java script функция var?

Вот пример

var l_aukstis2 = l_aukstis + 20

И вот то что в + заключенно width='+l_plotis2+

это коментарии?

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Nightwalker:

Есть ли в Java script функция var?
Есть ключевое слово, он объевляет переменные, если используется внутри функции, то данная переменная будет локальной для данной функции.
var l_aukstis2 = l_aukstis + 20
Создаём переменную l_aukstis2, вычесляем значение переменной l_aukstis плюс 20 и присваеваем переменной l_aukstis2 результат. (именно в такой последовательности)
И вот то что в + заключенно width='+l_plotis2+
символами ковычек ограничиваются строки, можно использовать как одинарные так и двойные ковычки, в двойных можно использовать escape-символы (\r \n \t \\ \" etc.)

символ + для чисел команда суммирования, а для строк команда конъюкции (соеденения двух строк)

Приведённый тобой код - это три функции, каждая открывает новое окно расположенное в центре экрана и загружает в него файл topimg.php с различными параметрами, судя по всему в окна будут грузится картинки

ЗЫ: совет на будующие, поройся в справочниках, изучи html-верстку и веб-программирование прежде чтото делать!!!

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...