Форум программистов, компьютерный форум, киберфорум
JavaScript: RegExp
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.10.2015
Сообщений: 1

Объяснить алгоритм работы скрипта

15.10.2015, 22:45. Показов 709. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
скрипт предзагрузки изображений

не понятна эта строка:

JavaScript
1
document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
заранее спасибо!

PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<html>
<head>
<title><? echo $title; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=cp-1251">
<script language="JavaScript">
<!--
 
function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}
}
 
function changeImages() {
if (document.images && (preloadFlag == true)) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
}
}
}
 
var preloadFlag = false;
function preloadImages() {
if (document.images) {
_13 = newImage("https://www.cyberforum.ru/images/13.gif");
_14 = newImage("https://www.cyberforum.ru/images/14.gif");
_15 = newImage("https://www.cyberforum.ru/images/15.gif");
_16 = newImage("https://www.cyberforum.ru/images/16.gif");
preloadFlag = true;
}
}
 
// -->
</script>
</head>
<body bgcolor=#FFF3E6 onLoad="preloadImages();" topmargin=0 rightmargin=0 leftmargin=0 marginheight=0 marginwidth=0>
<table border=0 cellpadding=0 cellspacing=0 width=100%>
<tr>
<td width=153 height=174>
<img src="https://www.cyberforum.ru/images/01.gif" width=153 height=174></td>
<td width=153 height=174>
<img src="https://www.cyberforum.ru/images/02.gif" width=153 height=174></td>
<td width=153 height=174>
<img src="https://www.cyberforum.ru/images/03.gif" width=153 height=174></td>
<td width=153 height=174>
<img src="https://www.cyberforum.ru/images/04.gif" width=153 height=174></td>
<td width=136 height=174>
<img src="https://www.cyberforum.ru/images/05.gif" width=136 height=174></td>
<td width=100% height=212 rowspan=3 background="https://www.cyberforum.ru/images/06.gif">&nbsp;
</td>
</tr>
<tr>
<td width=153 height=32>
<a href="index1.html"
onmouseover="changeImages('_07', 'images/13.gif'); return true;"
onmouseout="changeImages('_07', 'images/07.gif'); return true;">
<img name="_07" src="https://www.cyberforum.ru/images/07.gif" width=153 height=32 border=0 title="кнопка 1"></a></td>
<td width=153 height=32>
<a href="index2.html"
onmouseover="changeImages('_08', 'images/14.gif'); return true;"
onmouseout="changeImages('_08', 'images/08.gif'); return true;">
<img name="_08" src="https://www.cyberforum.ru/images/08.gif" width=153 height=32 border=0 title="кнопка 2"></a></td>
<td width=153 height=32>
<a href="index3.html"
onmouseover="changeImages('_09', 'images/15.gif'); return true;"
onmouseout="changeImages('_09', 'images/09.gif'); return true;">
<img name="_09" src="https://www.cyberforum.ru/images/09.gif" width=153 height=32 border=0 title="кнопка 3"></a></td>
<td width=153 height=32>
<a href="index4.html"
onmouseover="changeImages('_10', 'images/16.gif'); return true;"
onmouseout="changeImages('_10', 'images/10.gif'); return true;">
<img name="_10" src="https://www.cyberforum.ru/images/10.gif" width=153 height=32 border=0 title="кнопка 4"></a></td>
<td width=136 height=32>
<img src="https://www.cyberforum.ru/images/11.gif" width=136 height=32></td>
</tr>
<tr>
<td width=748 height=6 colspan=5>
<img src="https://www.cyberforum.ru/images/12.gif" width=748 height=6></td>
</tr>
</table>
<br>
<table border=0 cellpadding=5 cellspacing=0 width=100%>
<tr>
<td>
<font face=sans-serif,arial,helvetica size=2 color=#000000>
<h1><? echo $zagolovok;?></h1>
<? echo $body; ?>
</font>
</td>
</tr>
</table>
</body>
</html>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.10.2015, 22:45
Ответы с готовыми решениями:

Подробно объяснить AJAX-функции скрипта для постинга комментариев
статья http://sitear.ru/material/php-script-kommentariev не могли бы вы описать 4 шаг то есть что происходит по частям где что...

Объяснить прицип работы
Объясните принцип работы вот этой &quot;игры(https://dota.house/techies/)&quot;, предварительно разобрав скрипт, заранее спасибо.Вы мне ничего не...

Объяснить алгоритм работы программы
На чёрно-белом изображении размером A строк x B столбцов необходимо найти полностью белый квадрат с максимальной площадью. Формат...

1
Ренегат
Эксперт HTML/CSS
 Аватар для BANO
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
18.10.2015, 13:14
JavaScript
1
2
3
4
5
6
7
8
function changeImages() {// передаётся много параметров
    if (document.images && (preloadFlag == true)) {// если прелоадер уже сработал
        for (var i = 0; i < changeImages.arguments.length; i += 2) { // аргументы имеют такой формат 
// название кртинки(или её id) , новая ссылка на сорс, ... дальше всё повторяется
            document[changeImages.arguments[i]].src = changeImages.arguments[i + 1]; // изменяем сорс картинки
        }
    }
}
Добавлено через 1 минуту
вообще код очень старый, у document уже давно ничего не хранится, кроме настроек самого документа и body с head
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.10.2015, 13:14
Помогаю со студенческими работами здесь

Объяснить алгоритм работы указанного кода
Помогите понять алгоритм этого кода Объясните с комментарием кода или со словами #include&lt;iostream&gt; using namespace std; int...

Кто может объяснить алгоритм работы программы?
что делает программа я знаю, но в коде разобраться не могу. Нужен алгоритм, помогите пожалуйста, буду очень признателен. Код программы: ...

Объяснить алгоритм работы тестера и показать минимальный пример?
Всем доброго времени суток. Я знаю, что наверное половина пройдёт мимо, но всё же надеюсь что найдётся кто-то, кто сможет уделить мне...

Запрос к БД не выполняется из php-скрипта в зависимости от длительности работы скрипта
Не так давно переехал к другому провайдеру со своим VDS-ом. Все настройки идентичны предыдущему. Но перестал работать php-скрипт,...

Объяснить работу скрипта
Есть скрипт: &lt;?php ## Использование popen(). // Запускаем процесс (параллельно работе сценария) в режиме чтения. $fp =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru