Вы находитесь на странице: 1из 7

Министерство образования и науки Украины

Государственное высшее учебное заведение

«Приазовский государственный технический университет»

Кафедра компьютерных наук

Лабораторная работа №4

УПРАВЛЕНИЕ СЦЕНАРИЯМИ ПРОСМОТРА WEB-СТРАНИЦ С


ПОМОЩЬЮ JAVASCRIPT

Выполнил:
студент КМ-16
Малышев Алексей
Принял:
Ст.преподаватель
Сергиенко А. В.

Мариуполь 2020
Тема. Управление сценариями просмотра Web-страниц с помощью
JavaScript

Цель: формирование умений использования JavaScript для управления


сценариями просмотра Web-страниц.

Вариант №5
Задание на выполнение

Добавить в произвольную страницу элементы JavaScript,


воспользовавшись примерами, приведенными в пункте «Краткие
теоретические сведения» либо выбранные самостоятельно.

Листинг:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>LR 4, Malyshev, KM-16</title>

</head>

<body>

<div align="center">

<form>

<input type="text" size="25"


onBlur="this.value=ignoreSpaces(this.value);">

<input type="button" value="Ok">

</form>

</div>

<script language="JavaScript">

<!-- Begin

function ignoreSpaces(string) {
var temp = "";

string = '' + string;

splitstring = string.split(" ");

for(i = 0; i < splitstring.length; i++)

temp += splitstring[i];

return temp;

// End -->

</script>

<script src="main.js"></script>

<script>

msg ="Hello, Look @ my vertical scroller!";

align="center";

speed=250;

up=true;

spas=" ";

for (a=0;a<=12;a++) {spas+=" ";}

msg=spas+msg+spas;

j=eval(-1);

stop=msg.length;

document.write("<form name='form'><table border=0 cellspacing=0 "

+"cellpadding=0 align="+align+">");

for (i=1;i<=13;i++) {
document.write("<tr><td><input type=text name=\"box"+i+"\"
size=1>");

document.write("</td></tr>");

document.write("</table></form>");

function scrollIt() {

j++;

with (document.form) {

if ((j+12) <= stop) {

box1.value = msg.charAt(j);

box2.value = msg.charAt(j+1);

box3.value = msg.charAt(j+2);

box4.value = msg.charAt(j+3);

box5.value = msg.charAt(j+4);

box6.value = msg.charAt(j+5);

box7.value = msg.charAt(j+6);

box8.value = msg.charAt(j+7);

box9.value = msg.charAt(j+8);

box10.value = msg.charAt(j+9);

box11.value = msg.charAt(j+10);

box12.value = msg.charAt(j+11);

box13.value = msg.charAt(j+12);

} else {

j=0;

}
setTimeout("scrollIt()",speed);

scrollIt();

</script>

</body>

</html>

var ааа = new Array(12);

ааа[0]="0дна голова хорошо, а две - это уже мутация";

ааа[1]="0дна голова хорошо, а с туловищем лучше";

ааа[2]="Ка-52 это душа погибшего Т-72 ";

ааа[3]="Сердце девушки проще открыть ключом от Мерседеса.";

ааа[4]="0тсутствие точки зрения некоторые объясняют широтой взглядов.";

ааа[5]="Для счастья нужны двое, для полного - трое.";

ааа[6]="Гостей встречают по одежке, а провожают - по морде!";

ааа[7]="Все там будем - надпись на машине скорой помощи";

ааа[8]="Keyboard not found. Press Fl to continue ";

ааа[9]="Bce хотят хорошо провести время, но его не проведешь.";

ааа[10]="Мы стоим столько, сколько можем дать";

ааа[11]="Жить в России здорово! Пока не протрезвеешь...";

var i = 0;

i = Math.round( Math.random()*(ааа.length - i));

document.write ("Цитата дня : ... " + ааа[ i ]);


Вывод: Я научился использовать JavaScript для управления сценариями
просмотра Web-страниц.