The Book of Javascript— a Practical Guide to Interactive Web Pages

Total Page:16

File Type:pdf, Size:1020Kb

The Book of Javascript— a Practical Guide to Interactive Web Pages The Book of JavaScript: A Practical Guide to Interactive Web Pages by thau! ISBN: 1886411360 No Starch Press © 2000 (397 pages) A tutorial on JavaScript procedures. Table of Contents The Book Of Javascript— A Practical Guide to Interactive Web Pages Foreword Preface Chapter 1 - Welcome to JavaScript! Using Variables and Built-in Functions to Update Your Web Pages Chapter 2 - Automatically Chapter 3 - Give the Browsers What They Want Chapter 4 - Rollovers: Everyone’s Favorite JavaScript Trick Chapter 5 - Opening and Manipulating Windows Chapter 6 - Getting Functional: Writing Your Own JavaScript Functions Chapter 7 - Giving and Taking Information with Forms Chapter 8 - Keeping Track of Information with Arrays and Loops Chapter 9 - Timing Events Chapter 10 - Frames and Image Maps Chapter 11 - Validating Forms, Massaging Strings, and Working with CGI Chapter 12 - Cookies Chapter 13 - Dynamic HTML Chapter 14 - How to Fix Broken Code Appendix A - Beyond the Browser: Plug-ins, ActiveX, Making Music, and Java Appendix B - Reference to JavaScript Objects and Functions Appendix C - Answers to Assignments Index List of Figures List of Tables The Book Of Javascript— A Practical Guide to Interactive Web Pages thau! No Starch Press San Francisco All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. Printed in the United States of America 3 4 5 6 7 8 9 10—03 02 01 Trademarked names are used throughout this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we are using the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. Publisher: William Pollock Project Editor: Karol Jurado Assistant Editor: Nick Hoff Editorial Production Assistant: Jennifer Arter Cover and Interior Design: Octopod Studios Composition: Magnolia Studio Technical Editor: Nadav Savio Copyeditor: Gail Nelson Proofreader: Christine Sabooni Indexer: Nancy Humphreys Distributed to the book trade in the United States and Canada by Publishers Group West, 1700 Fourth Street, Berkeley, California 94710, phone: 800-788-3123 or 510-528- 1444, fax: 510-528-3444 For information on translations or book distributors outside the United States, please contact No Starch Press directly: No Starch Press 555 De Haro Street, Suite 250 San Francisco, CA 94107 phone: 415-863-9900; fax: 415-863-9950; [email protected]; www.nostarch.com The information in this book is distributed on an “As Is” basis, without warranty. While every precaution has been taken in the preparation of this work, neither the author nor No Starch Press shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in it. Library of Congress Cataloging-in-Publication Data Thau, Dave. The book of JavaScript / Dave Thau. p. cm. Includes index. ISBN 1-886411-36-0 1. JavaScript (Computer program language) I. Title. QA76.73.J39 T37 2000 005.2'762--dc2 98-087609 Dedication I dedicate this, my first book, to the first people in my life. Thanks, mom and dad, for tricking me into becoming an engineer. And for everything else as well. Acknowledgments This book was truly a collaborative effort. Thanks to Nick Hoff for patiently editing my addled prose and giving me the various swift kicks I needed to finish this thing, William Pollock for talking me into writing this book and helping shape its overall direction, Nadav Savio for making sure my scripts actually worked, Karol Jurado and Gail Nelson for dotting my i’s and crossing my t’s, and Amanda Staab for getting the word out. And a big thanks to my sweetheart Kirsten, for tolerating the many missed weekends and the evening hours filled with the clamoring of this keyboard. Praise for The Book of Javascript “Real-world scripts that you can plug into your pages . [and] a patient tutor’s explanation of how they work.” —Jim Heid, Conference Chair, Thunder Lizard’s “Web Design” conferences “Thau’s JavaScript tutorials at Webmonkey.com are so insanely popular, they’ve earned him a Plato-like following of devoted fans. .Thanks to this book/CD-ROM combo . Thau-mania is destined to grow to Elvis proportions.” —Evany Thomas, Managing Editor of Webmonkey.com “…an approachable introduction to contemporary JavaScript scripting practices. Its clear and concise examples make an intimidating subject seem quite friendly.” —Michael Masumoto, Multimedia Studies Program Instructor at San Francisco State University Foreword I learned JavaScript completely on my own. There was no one to tell me about “event handlers” or how to set cookies. No one even explained what a variable is, let alone the best ways to name them. Of course I had reference books, but they were intimidating tomes, full of cryptic lists and tables, written by programmers for programmers. David Thau is a remarkable combination of natural teacher and seasoned programmer. As a result, The Book of JavaScript not only teaches JavaScript thoroughly and enjoyably in a friendly, unintimidating tone, but it teaches programming as elegantly as any book I’ve seen. In fact, I’ve always thought of this as Thau’s ulterior motive—he pretends he’s just showing you how to make a rollover or validate the text in an HTML form, but before you know it you’ve learned how to code! Perhaps the most telling thing I can say is that, reading this book, I can’t help but wish I was learning JavaScript for the first time. If you are, then consider yourself lucky to have Thau as a teacher. You couldn’t do better. Happy JavaScripting! Nadav Savio Preface You are about to begin a journey through JavaScript—a programming language that adds interactivity and spark to Web pages all over the Internet. This book, written primarily for nonprogrammers, provides scripts you can cut and paste into your Web site, but it also makes sure you understand how they work so you can write your own scripts. Each chapter in the book focuses on a few important JavaScript features, shows you how professional Web sites incorporate them, and takes you through examples of how you might add those features to your own Web pages. Before you dive in, here is a quick overview of what you’ll learn as you make your way through The Book of JavaScript. Chapter 1 lays out the book’s goals, describes JavaScript and compares it with other tools, explains some of the nifty ways in which JavaScript can enhance your Web pages, and takes you through writing your first JavaScript. Chapter 2 describes how JavaScript figures out what day it is and writes that date to a Web page. Along the way you’ll learn how JavaScript remembers things using variables and performs actions using functions. Chapter 3 shows you how to direct someone to a Web page specifically designed for his or her browser. This involves figuring out what browser the visitor is using, then making a decision based on that information using if-then statements and their kin. Chapter 4 covers that favorite JavaScript trick—an image swap. You’ll also learn how to trigger JavaScript based on a viewer’s actions. Chapter 5 tells you everything you need to know about opening new browser windows— the second-favorite JavaScript trick. You’ll also learn how JavaScript writes HTML to the new windows, closes them, and moves them around on screen. Chapter 6 explains the magic of writing your own JavaScript functions. Functions are the major building blocks of any JavaScript program, so learning to write your own is a critical step to JavaScript mastery. Chapter 7 shows you how JavaScript works with HTML forms to collect all kinds of information from your users and give them fancy ways to navigate your site. Chapter 8 describes how JavaScript deals with lists, whether they’re of all the images on a Web page or of all the friends in your address book. JavaScript calls lists arrays, and they come in very handy. Chapter 9 discusses setting events to occur at specific times. For example, you can open a window and then close it in 5 seconds, or you can write a clock that updates every second. Once you know how to do this, you can create games and other interactive applications based on timed events. Chapter 10 discusses how JavaScript works with HTML frames. It covers topics including changing two or more frames at once and preventing your Web pages from getting trapped in someone else’s frame set. Chapter 11 shows how to make sure people are filling out your HTML forms correctly. Along the way, you’ll learn fancy ways to check user input—for example, you can check the formatting of an email address. Chapter 12 covers cookies. These bits of code let your Web pages save information a visitor has provided even after he or she turns off the computer. This allows your site to greet guests by name whenever they visit (if they tell you their name, of course!). Chapter 13 introduces Dynamic HTML, a feature of newer browsers that lets you animate entire Web pages. Chapter 14 wraps things up by giving you tips on what to do when the JavaScript you’ve written isn’t working correctly. Appendix A covers how JavaScript can interact with other programs your browser may include—Java, ActiveX, and QuickTime, for example.
Recommended publications
  • Windows 7 Operating Guide
    Welcome to Windows 7 1 1 You told us what you wanted. We listened. This Windows® 7 Product Guide highlights the new and improved features that will help deliver the one thing you said you wanted the most: Your PC, simplified. 3 3 Contents INTRODUCTION TO WINDOWS 7 6 DESIGNING WINDOWS 7 8 Market Trends that Inspired Windows 7 9 WINDOWS 7 EDITIONS 10 Windows 7 Starter 11 Windows 7 Home Basic 11 Windows 7 Home Premium 12 Windows 7 Professional 12 Windows 7 Enterprise / Windows 7 Ultimate 13 Windows Anytime Upgrade 14 Microsoft Desktop Optimization Pack 14 Windows 7 Editions Comparison 15 GETTING STARTED WITH WINDOWS 7 16 Upgrading a PC to Windows 7 16 WHAT’S NEW IN WINDOWS 7 20 Top Features for You 20 Top Features for IT Professionals 22 Application and Device Compatibility 23 WINDOWS 7 FOR YOU 24 WINDOWS 7 FOR YOU: SIMPLIFIES EVERYDAY TASKS 28 Simple to Navigate 28 Easier to Find Things 35 Easy to Browse the Web 38 Easy to Connect PCs and Manage Devices 41 Easy to Communicate and Share 47 WINDOWS 7 FOR YOU: WORKS THE WAY YOU WANT 50 Speed, Reliability, and Responsiveness 50 More Secure 55 Compatible with You 62 Better Troubleshooting and Problem Solving 66 WINDOWS 7 FOR YOU: MAKES NEW THINGS POSSIBLE 70 Media the Way You Want It 70 Work Anywhere 81 New Ways to Engage 84 INTRODUCTION TO WINDOWS 7 6 WINDOWS 7 FOR IT PROFESSIONALS 88 DESIGNING WINDOWS 7 8 WINDOWS 7 FOR IT PROFESSIONALS: Market Trends that Inspired Windows 7 9 MAKE PEOPLE PRODUCTIVE ANYWHERE 92 WINDOWS 7 EDITIONS 10 Remove Barriers to Information 92 Windows 7 Starter 11 Access
    [Show full text]
  • Tivoli Provisioning Manager for OS Deployment: User's Guide Contents
    Tivoli Provisioning Manager for OS Deployment Version 7.1.1.11 User's Guide Tivoli Provisioning Manager for OS Deployment Version 7.1.1.11 User's Guide ii Tivoli Provisioning Manager for OS Deployment: User's Guide Contents Chapter 1. Defining targets ......1 Restoring a system profile manually .....51 Adding targets..............2 Generic System Profiles (GSP) for Windows Detecting targets automatically .......3 operating systems ............52 Adding targets to the Target Monitor manually . 3 Generating Generic System Profile......52 Importing and exporting targets lists .....4 Configuration file ...........53 Configuring new targets .........5 Command line output ..........55 Setting the type of target boot .......6 Software modules for Windows operating systems 56 Changing the default administrative group . 7 WinPE and its uses ...........56 Requirements for VMware targets .......7 Creating software modules ........58 Injecting drivers on WinPE to deploy Windows XP Editing software modules ........71 guests ...............9 Keeping command lines confidential .....72 Booting non x86 and non x86-64 targets .....10 Keyword substitution ..........72 Booting pSeries targets on the OS deployment Customizing the software page .......74 server ...............10 OS configuration and software bindings ....75 Booting CellBlades targets on the OS deployment Scheduling the application of software modules server ...............11 for Windows operating systems ......78 Booting SPARC targets on the OS deployment Working with hardware configurations .....79 server ...............11 Setting up your environment .......80 Booting on UEFI targets ..........13 Hardware configuration objects and tasks . 81 Organizing targets ............13 RAID and Fiber Channel hardware capture. 82 Configuring targets ............14 Creating a hardware environment ......82 Configuring multiple targets........14 Creating a hardware configuration object . 91 Configuring targets for fully unattended OS Creating a hardware capture configuration .
    [Show full text]
  • Scala Infochannel Player Setup Guide
    SETUP GUIDE P/N: D40E04-01 Copyright © 1993-2002 Scala, Inc. All rights reserved. No part of this publication, nor any parts of this package, may be copied or distributed, transmitted, transcribed, recorded, photocopied, stored in a retrieval system, or translated into any human or computer language, in any form or by any means, electronic, mechanical, magnetic, manual, or otherwise, or disclosed to third parties without the prior written permission of Scala Incorporated. TRADEMARKS Scala, the exclamation point logo, and InfoChannel are registered trademarks of Scala, Inc. All other trademarks or registered trademarks are the sole property of their respective companies. The following are trademarks or registered trademarks of the companies listed, in the United States and other countries: Microsoft, MS-DOS, Windows, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, DirectX, DirectDraw, DirectSound, ActiveX, ActiveMovie, Internet Explorer, Outlook Express: Microsoft Corporation IBM, IBM-PC: International Business Machines Corporation Intel, Pentium, Indeo: Intel Corporation Adobe, the Adobe logo, Adobe Type Manager, Acrobat, ATM, PostScript: Adobe Systems Incorporated TrueType, QuickTime, Macintosh: Apple Computer, Incorporated Agfa: Agfa-Gevaert AG, Agfa Division, Bayer Corporation “Segoe” is a trademark of Agfa Monotype Corporation. “Flash” and “Folio” are trademarks of Bauer Types S.A. Some parts are derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm. JPEG file handling is based in part on the work of the Independent JPEG Group. Lexsaurus Speller Technology Copyright © 1992, 1997 by Lexsaurus Software Inc. All rights reserved. TIFF-LZW and/or GIF-LZW: Licensed under Unisys Corporation US Patent No. 4,558,302; End-User use restricted to use on only a single personal computer or workstation which is not used as a server.
    [Show full text]
  • Speech Recognition Software in SQA Assessments
    Speech Recognition software in SQA Assessments CALL Scotland May 2011 Speech Recognition Software in SQA Assessments Speech Recognition in SQA Assessments Paul Nisbet Dr. Stuart Aitken Allan Wilson This Report was written by staff at CALL Scotland, University of Edinburgh, for the Scottish Qualifications Authority. The work was funded by the Scottish Qualifications Authority. This book may be reproduced in whole or in part by agencies and organisations working in education, provided the source is acknowledged and no charge is made. © CALL Scotland, The University of Edinburgh and Scottish Qualifications Authority CALL Scotland The Moray House Faculty of Education The University of Edinburgh Paterson’s Land Holyrood Road Edinburgh EH8 8AQ http://callscotland.org.uk 2 Speech Recognition Software in SQA Assessments Contents Introduction ............................................................................................................................... 5 Use of speech recognition in SQA external assessments ...................................................... 6 Summary .................................................................................................................................... 7 Program Comparison ................................................................................................................. 9 Dragon NaturallySpeaking 11 .................................................................................................. 13 Networks .............................................................................................................................
    [Show full text]
  • Run-Commands-Windows-10.Pdf
    Run Commands Windows 10 by Bettertechtips.com Command Action Command Action documents Open Documents Folder devicepairingwizard Device Pairing Wizard videos Open Videos Folder msdt Diagnostics Troubleshooting Wizard downloads Open Downloads Folder tabcal Digitizer Calibration Tool favorites Open Favorites Folder dxdiag DirectX Diagnostic Tool recent Open Recent Folder cleanmgr Disk Cleanup pictures Open Pictures Folder dfrgui Optimie Drive devicepairingwizard Add a new Device diskmgmt.msc Disk Management winver About Windows dialog dpiscaling Display Setting hdwwiz Add Hardware Wizard dccw Display Color Calibration netplwiz User Accounts verifier Driver Verifier Manager azman.msc Authorization Manager utilman Ease of Access Center sdclt Backup and Restore rekeywiz Encryption File System Wizard fsquirt fsquirt eventvwr.msc Event Viewer calc Calculator fxscover Fax Cover Page Editor certmgr.msc Certificates sigverif File Signature Verification systempropertiesperformance Performance Options joy.cpl Game Controllers printui Printer User Interface iexpress IExpress Wizard charmap Character Map iexplore Internet Explorer cttune ClearType text Tuner inetcpl.cpl Internet Properties colorcpl Color Management iscsicpl iSCSI Initiator Configuration Tool cmd Command Prompt lpksetup Language Pack Installer comexp.msc Component Services gpedit.msc Local Group Policy Editor compmgmt.msc Computer Management secpol.msc Local Security Policy: displayswitch Connect to a Projector lusrmgr.msc Local Users and Groups control Control Panel magnify Magnifier
    [Show full text]
  • Wordpad for Letter Writting
    Wordpad For Letter Writting Shadowy and missing Derrin ensheathe her schooner desilverized while Sherman mythologize some densitometers delectably. Supported and struthious Timothee always beneficiated gutturally and frocks his ailurophile. Is Allen ablatival or demanding when predestinated some cribellums inclines lickety-split? How many Type in Accents CCSF. What about margins and color you can start a pdf, wordpad for letter writting in either format for this. Use of a letter writing services in simi valley california be on this free account, wordpad for letter writting or write. Create documents pop out all materials business letter writing services in system dynamics from our services are large for minimalist, wordpad for letter writting angelou wrote a clean. Its string is certainly widespread as famine or italicized formats and align such most programs such as Microsoft Word OpenOffice Writer Wordpad and even Gmail. First road bike: mech disc brakes vs dual pivot sidepull brakes? Reload the rtf report is worth the way we have a text documents take note or ins at the team that comes in. How to omit a possible Letter Using Microsoft Word Onsite. Writer in simi valley california scratch but we can also save your favorite for your blog or completely, wordpad for letter writting information first letter template in between documents. Microsoft word cover letter template will make our house fell off different purposes, wordpad for letter writting: bookmark this letter tips. We believe in an arizona fire in computer fundamentals certification assesses candidates in this makes notes a start? Some designate the appropriate cover letter templates can be fully customized for posture with the chain of Word Online.
    [Show full text]
  • Mastering Powershellpowershell
    CopyrightCopyright © 2009 BBS Technologies ALL RIGHTS RESERVED. No part of this work covered by the copyright herein may be reproduced, transmitted, stored, or used in any form or by any means graphic, electronic, or mechanical, including but not limited to photocopying, recording, scanning, digitizing, taping, Web distribution, information networks, or information storage and retrieval systems except as permitted under Section 107 or 108 of the 1976 United States Copyright Act without the prior written permission of the publisher. For permission to use material from the text please contact Idera at [email protected]. Microsoft® Windows PowerShell® and Microsoft® SQL Server® are registered trademarks of Microsoft Corporation in the United Stated and other countries. All other trademarks are the property of their respective owners. AboutAbout thethe AuthorAuthor Dr. Tobias Weltner is one of the most visible PowerShell MVPs in Europe. He has published more than 80 books on Windows and Scripting Techniques with Microsoft Press and other publishers, is a regular speaker at conferences and road shows and does high level PowerShell and Scripting trainings for companies throughout Europe. He created the powershell.com website and community in an effort to help people adopt and use PowerShell more efficiently. As software architect, he created a number of award-winning scripting tools such as SystemScripter (VBScript), the original PowerShell IDE and PowerShell Plus, a comprehensive integrated PowerShell development system. AcknowledgmentsAcknowledgments First and foremost, I’d like to thank my family who is always a source of inspiration and encouragement. A special thanks to Idera, Rick Pleczko, David Fargo, Richard Giles, Conley Smith and David Twamley for helping to bring this book to the English speaking world.
    [Show full text]
  • Students,Faculty & Staff Guide for Windows 7
    iM Students,Faculty & Staff Guide for Windows 7 Prepared by Information Technology Division Lehman College, CUNY March 22, 2014 This document was originally prepared by Dickinson College. It was modified and adapted for use at Lehman College with the permission of Dickinson College. Introduction to Windows 7 Table of Contents Windows 7 Taskbar ...................................................................................................................................... 2 Show Desktop ............................................................................................................................................... 2 Start Menu..................................................................................................................................................... 3 Pin ................................................................................................................................................................. 4 Jump Lists ..................................................................................................................................................... 4 Snap .............................................................................................................................................................. 5 Windows Search ........................................................................................................................................... 6 Library (the new My Documents area & more) ...........................................................................................
    [Show full text]
  • Get to Know Your Computer • Always Remember to Wash Your Hands Before and After Using a Device
    Get to know your computer • Always remember to wash your hands before and after using a device. • Please remember the importance of wiping down your PC/Tablet and mouse with an anti-bacterial wipe before using it, especially if sharing devices. • A separate document is attached on how to clean your device. The hardware (the bits you can touch) ➢ Turn on – You try! Find the POWER button – Should have this imagine near it – Press the button until the computer comes to life ➢ Charge and % battery – You try! Notice the battery indicator, which shows the battery level and sometimes a percentage of battery remaining ➢ Mouse / touchscreen hardware only – You try! Computers – Move the mouse or trackpad and notice the pointer (“Curser”) move around the screen. Press the left mouse button, see what happens. Press the right mouse button, see what happens. Tablets – Flick your fingers around the touchscreen, press parts of the screen and see what happens. Try a long press, see if anything happens. Copyright © 2020, Hertfordshire Care Providers Association, all rights reserved. Training materials and presentation are the sole ownership of HCPA and should not be duplicated or amended by any persons outside of HCPA. Software / Apps? ➢ What is software /apps? Software, sometimes known as Apps, are the parts of a computer or tablet that you cannot touch – made of 1’s and 0s, software allows the computer or tablet to do various tasks (such as surf the web, write a document, do some sums) ➢ Examples of software / apps Microsoft Word, Microsoft Excel, Google Chrome, WordPad, Skype… ➢ Operating the computer ❖ Find and open software / app – You try! Computer – Using the mouse, double-left-click on any software Icon Tablet – Using your finger, press the icon for any software ❖ Mouse / touchscreen software / app – You try! Copyright © 2020, Hertfordshire Care Providers Association, all rights reserved.
    [Show full text]
  • Javascript: a Beginner’S Guide, Fourth Edition / Pollock / 937-6 / Front Matter Blind Folio: I
    www.allitebooks.com BeginNew-Tight / JavaScript: A Beginner’s Guide, Fourth Edition / Pollock / 937-6 / Front Matter Blind Folio: i JavaScript A Beginner’s Guide Fourth Edition John Pollock New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto www.allitebooks.com 00-FM.indd 1 3/12/13 1:53 PM BeginNew-Tight / JavaScript: A Beginner’s Guide, Fourth Edition / Pollock / 937-6 Copyright © 2013 by The McGraw-Hill Companies. All rights reserved. Except as permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher, with the exception that the program listings may be entered, stored, and executed in a computer system, but they may not be reproduced for publication. ISBN: 9780071809382 MHID: 0071809384 The material in this e-book also appears in the print version of this title: ISBN: 978-0-07-180937-5, MHID: 0-07-180937-6 McGraw-Hill e-books are available at special quantity discounts to use as premiums and sales promotions, or for use in corporate training programs. To contact a representative please e-mail us at [email protected]. All trademarks are trademarks of their respective owners. Rather than put a trademark symbol after every occurrence of a trademarked name, we use names in an editorial fashion only, and to the benefit of the trademark owner, with no intention of infringement of the trademark.
    [Show full text]
  • IBM Intelligent Video Analytics: VMS Extension for Cisco VSM 7
    IBM Intelligent Video Analytics Version 1.6.0.0 VMS extension for Cisco VSM 7 Installation and integration enablement guide IBM Intelligent Video Analytics Version 1.6.0.0 VMS extension for Cisco VSM 7 Installation and integration enablement guide Note Before using this information and the product it supports, read the information in “Notices, copyright, terms, and trademarks” on page 13. Contents Integrating IBM Intelligent Video Running the Findcameras.exe tool......10 Analytics with Cisco VSM 7 ......1 Running the SampleGrabber tool ......11 CiscoCamDiscovery.html Files required for the integration........1 Running the tool . 11 GraphEdit Installation overview ...........2 Running to troubleshoot issues . 12 Prerequisite steps .............2 MILS client preparation configuration .....3 Notices, copyright, terms, and Installing the Cisco VSM 7 DirectShow Filter on the trademarks .............13 SSE server ...............4 Notices ................13 Installing the Cisco VSM 7 VMS extension on MILS . 6 Copyright notice.............15 Installing and registering the Cisco VSM 7 web Additional notices ............15 components..............6 Trademarks ..............15 Configuring the VMS server, cameras, and channels ...............8 Troubleshooting issues with the Cisco sample application and test tools ..........10 © Copyright IBM Corp. 2015 iii iv IBM Intelligent Video Analytics: VMS extension for Cisco VSM 7 Installation and integration enablement guide Integrating IBM Intelligent Video Analytics with Cisco VSM 7 IBM® Intelligent Video Analytics (IBM IVA) version V1.6 can be integrated with Cisco Video Surveillance Manager (VSM) version 7. The IBM IVA V1.6 VMS extension package for Cisco VSM 7.5 (IVA-Cisco-VSM7_Integration.zip) and the downloadable prerequisite open source files provide a complete set of instructions and media for installing and configuring the integration.
    [Show full text]
  • [MS-GPPREF]: Group Policy: Preferences Extension Data
    [MS-GPPREF]: Group Policy: Preferences Extension Data Structure Intellectual Property Rights Notice for Open Specifications Documentation . Technical Documentation. Microsoft publishes Open Specifications documentation (“this documentation”) for protocols, file formats, data portability, computer languages, and standards support. Additionally, overview documents cover inter-protocol relationships and interactions. Copyrights. This documentation is covered by Microsoft copyrights. Regardless of any other terms that are contained in the terms of use for the Microsoft website that hosts this documentation, you can make copies of it in order to develop implementations of the technologies that are described in this documentation and can distribute portions of it in your implementations that use these technologies or in your documentation as necessary to properly document the implementation. You can also distribute in your implementation, with or without modification, any schemas, IDLs, or code samples that are included in the documentation. This permission also applies to any documents that are referenced in the Open Specifications documentation. No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation. Patents. Microsoft has patents that might cover your implementations of the technologies described in the Open Specifications documentation. Neither this notice nor Microsoft's delivery of this documentation grants any licenses under those patents or any other Microsoft patents. However, a given Open Specifications document might be covered by the Microsoft Open Specifications Promise or the Microsoft Community Promise. If you would prefer a written license, or if the technologies described in this documentation are not covered by the Open Specifications Promise or Community Promise, as applicable, patent licenses are available by contacting [email protected].
    [Show full text]