JavaScript.4 2012. Отношения между фреймами Родительский – дочерний –[window.]frames[n].ObjFuncVarName –[window.]frameName.ObjFuncVarName Дочерний – родительский.

Презентация:



Advertisements
Похожие презентации
Using Dreamweaver MX Slide 1 Window menu Manage Sites… Window menu Manage Sites… 2 2 Open Dreamweaver 1 1 Set up a website folder (1). Click New…
Advertisements

1 Учебный курс Введение в JavaScript и CGI Лекция 3 Программирование форм и графики кандидат технических наук Павел Брониславович Храмцов
Объектная модель в JavaScript Объектная модель в языке JavaScript основана на прототипах в противоположность объектной модели, основанной на классах.
JavaScript Объект окна window.propertyName window.methodName([parameters]) self.propertyName self.methodName([parameters]) propertyName methodName([parameters])
РУССКИЙ ЯЗЫК Setting up a Russian keyboard in Mac OS X or Windows XP.
Software Operating SystemApplicationsBIOS. Applications Spreadsheet Excel Word processor Image editor Photoshop Presentation software Power Point Media.
S5-1 PAT328, Section 5, September 2004 Copyright 2004 MSC.Software Corporation SECTION 5 RESULTS TITLE EDITOR.
1 Учебный курс Введение в JavaScript и CGI Лекция 1 Введение в JavaScript кандидат технических наук Павел Брониславович Храмцов
S4-1 PAT328, Section 4, September 2004 Copyright 2004 MSC.Software Corporation SECTION 4 FIELD IMPORT AND EXPORT.
Язык JavaScript Скриптовый язык для выполнения на html-страницах.
var lists = new SPAPI_Lists(" ; var listcollection = lists.getListCollection(); if(listcollection.status ==
Copyright ® 2000 MSC.Software Results Animation S15-1 PAT301, Section 15, October 2003 SECTION 15 RESULTS ANIMATION.
Ненавязчивый Unobtrusive JavaScript Сергеев Алексей «Открытые Веб-Технологии»
Overview of the Paysonnel CE. Overview Paysonnel CE Go to URL- 1 Click [Login to Paysonnel CE] 2 How to Log-in to Paysonnel CE 1 2.
WS2-1 WORKSHOP 2 NORMAL MODES ANALYSIS OF A 2 DOF STRUCTURE NAS122, Workshop 2, August 2005 Copyright 2005 MSC.Software Corporation.
Copyright ® 2000 MSC.Software Results S16-1 PAT301, Section 16, October 2003 SECTION 16 INSIGHT.
Лекция 4 Объекты. Типы объектов ТипПример Источник реализации Регламентирующи й стандарт Пользовательский Определенные пользователем объекты Student или.
© 2006 Avaya Inc. All rights reserved. Embedded File Management and SD-Card Handling.
© 2009 Avaya Inc. All rights reserved.1 Chapter Four, UMS Web Services Module Three – Exchange 2007.
© 2009 Avaya Inc. All rights reserved.1 Chapter Seven, Customer Call Reporter (CCR) Module Two – Standard Configuration.
Транксрипт:

JavaScript

Отношения между фреймами Родительский – дочерний –[window.]frames[n].ObjFuncVarName –[window.]frameName.ObjFuncVarName Дочерний – родительский –parent.ObjFuncVarName –top.ObjFuncVarName Дочерний – дочерний –parent.frames[n].ObjFuncVarName –parent.frameName.ObjFuncVarName

Изображения Объект Image document.images[n] document.images[imageName] document.imageName

Предварительное кэширование изображений var myImage = new Image(width, height) myImage.src = someArt.gif document.images[0].src = myImage.src

Пример кэширования (1) Image Object // pre-cache four images image1 = new Image(120,90) image1.src = desk1.gif image2 = new Image(120,90) image2.src = desk2.gif image3 = new Image(120,90) image3.src = desk3.gif image4 = new Image(120,90) image4.src = desk4.gif // load an image chosen from select list function loadCached(list) { var img = list.options[list.selectedIndex].value document.thumbnail.src = eval(img +.src) }

Пример кэширования (2) Image Object Bands Clips Lamp Erasers

Ролловер (1) Jukebox/Image Rollovers if (document.images) { // precache all off button images var offImgArray = new Array() offImgArray[play] = new Image(75,33) offImgArray[stop] = new Image(75,33) offImgArray[pause] = new Image(75,33) offImgArray[rewind] = new Image(86,33) // off image array -- set off image path for each button

Ролловер (2) offImgArray[stop].src = images/stopoff.jpg offImgArray[pause].src = images/pauseoff.jpg offImgArray[rewind].src = images/rewindoff.jpg // precache all on button images var onImgArray = new Array() onImgArray[play] = new Image(75,33) onImgArray[stop] = new Image(75,33) onImgArray[pause] = new Image(75,33) onImgArray[rewind] = new Image(86,33) // on image array -- set on image path for each button onImgArray[play].src = images/playon.jpg onImgArray[stop].src = images/stopon.jpg onImgArray[pause].src = images/pauseon.jpg onImgArray[rewind].src = images/rewindon.jpg }

Ролловер (3) // functions that swap images & status bar function imageOn(imgName) { if (document.images) { document.images[imgName].src = onImgArray[imgName].src } function imageOff(imgName) { if (document.images) { document.images[imgName].src = offImgArray[imgName].src } function setMsg(msg) { window.status = msg return true }

Ролловер (4) // controller functions (disabled) function playIt() { } function stopIt() { } function pauseIt(){ } function rewindIt() { } Jukebox Controls

Ролловер (5)