Практическое введение в программирование на JavaScript
Введение 1. Принципы гипертекстовой разметки. Структура документов 1.1. Группы тагов НТМL 1.2. Контейнеры HTML-документа 1.3. Средства описания таблиц в HTML 1.4. Использование таблиц в дизайне страницы 1.5. Фреймы 1.6. Формы 1.7. Апплеты 1.8. Каскадные таблицы стилей (Cascad Style Sheets) 2. Управление просмотром страниц Web-узла. JavaScript 2.1. Модель объектов JavaScript - объекты Navigator'а 2.2. Методы объектов и свойства объектов. Управление потоком вычислений 2.3. События 2.4. Массивы 2.5. Графика 2.6. Стеки гипертекстовых ссылок 2.7. Фреймы и окна 2.8. Наследование кода скриптов различными страницами 2.9. Java, JavaScript и Plug-ins 2.10. Встраивание в HTML-документ 2.11. Примеры скриптов 2.12. Единство в многообразии 2.13. Приемы программирования на JavaScript 2.14. Примеры манипулирования окнами 2.15. Гипертекстовые ссылки и картинки
JavaScript is an object-oriented language based on prototypes, rather than, as is common, being class-based. Because of this different basis, it can be less apparent how JavaScript allows you to create hierarchies of objects and to have inheritance of properties and their values. This paper assumes that you're already somewhat familiar with JavaScript and that you have used JavaScript functions to create simple objects.
А как на JavaScript по гипеpccылке можно пеpедать паpаметp (напpимеp название файла) cо одной cтpанички на дpугую? Идея cоcтоит в том, чтобы cтpаничка pаботала по-pазному в завиcимоcти от того, откуда на неё вошли...
Скриптовые языки в некотором роде перевернули мир, и именно благодаря им появился DHTML, который позволяет делать со страничкой практически что угодно. Как известно, всего два языка претендуют на лавры победителя в броузере. Это VBScript - подмножество Visual Basic-а и JavaScript. Вот последним мы и займемся, как наиболее универсальным. Сами по себе изучать скриптовые языки не имеет смысла, т.к. они тесно связаны с объектной моделью броузера и, по сути дела, большая часть скриптов просто устанавливает соответствующие свойства объектов или вызывает их методы.
Remote Scripting (RS) - это механизм, обеспечивающий вызов серверных процедур из клиентского скрипта. С помощью RS, процедуры и функции, описанные на сервере, могут вызываться из скрипта HTML страницы, исполняющегося в браузере пользователя. Вызываемые процедуры и функции будем также называть серверными методами, далее вы поймете почему. Серверные методы описываются в ASP странице и для их реализации подходит любой язык сценариев (JavaScript, VBScript). При удаленном вызове процедуры и функции исполняются на сервере с полным доступом к системным ресурсам, а результат работы возвращается в клиентский скрипт.
Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!