《计算机教程第22章使用Shockwave和因特网》青少年教育丛书.pdfVIP

  • 1
  • 0
  • 约1.77万字
  • 约 10页
  • 2017-10-29 发布于浙江
  • 举报

《计算机教程第22章使用Shockwave和因特网》青少年教育丛书.pdf

下载 第22章 使用Shockwave和因特网 S h o c k w a v e于1 9 9 5年问世时,它只是 Netscape Navigator 的外挂程序,它使浏览器能够播 放经压缩的 D i r e c t o r 影片。从那时起,“S h o c k w a v e ”这个词的内涵已经扩展,几乎任何与 D i r e c t o r和因特网相关的事物都与它相关。 同时,D i r e c t o r也借鉴了 S h o c k w a v e 的各个方面的内容,用于其创作环境和放映机。在早 些时候,只有在 We b浏览器里运行的影片才具有访问因特网信息或控制浏览器位置等能力。 而现在,用D i r e c t o r制作的任何作品都具有这样的能力。 这意味着当我们在创作 D i r e c t o r作品和放映机时,所有 S h o c k w a v e命令都有效。当涉及到 控制Web 浏览器的命令时,放映机甚至可以自动地运行用户的缺省的 We b浏览器。 Shockwave Lingo可以被分为四部分。第一部分是控制 We b浏览器的;第二部分是在因特 网上收发信息的;第三部分是与 H T M L 页面进行通讯的;最后一部分是直接与服务器和其他 客户进行通讯的。 22.1 用Lingo控制Web 浏览器 g o t o N e t P a g e是命令Web 浏览器进入另一个We b 网页的重要命令。这个命令可以使用相对 位置,或者如果某个位置是以“ h t t p : / / ”开头,就可以用绝对位置。例如:如果用户已经位于 h t t p : / / c l e v e r m e d i a . c o m ,下面两条命令是相同: gotoNetPage(/resources/) gotoNetPage(resources/) 我们也可以通过 goto NetPage使用目标帧或窗口。 We b创作者很熟悉如何使用目标。最基 本地,每个浏览器窗口以及窗口内的每一帧都有一个名称。一个目标标签辅助符号可以指定 哪个目标应该接收g o t o N e t P a g e信号。 如果我们已使用 H T M L开发了自己的一套窗口或帧,就已经知道了这些目标的名称。然 而,有一些名称—如_ b l a n k和_ t o p —是为特殊目的而保留的。表 2 2 - 1给出了它们的用途。 表22-1 保留的H T T P 目标名称 名 称 作 用 _blank 创建一个新的、没有命名的空白窗口 _self 把新页调到当前帧。即使 H T M L页面使用B A S E结构也有效 _ p a r e n t 在帧组里向上移动一级,调用新的一页来代替当前帧及其附属内容 _ t o p 调入到当前窗口里,代替这里的全部帧 这里有一个使用了目标的 g o t o N e t P a g e命令的例子: gotoNetPage(mypage.html,_blank) gotoNetPage(,_top) gotoNetPage(,mainframe) 如果我们计划在放映机中使用这些命令,我们可能想能更多地对浏览器进行控制。 D i r e c t o r使用在网络参数设置中所指定的浏览器,或如果没有指定,就使用系统的缺省浏览器。 第22章计使用Shockwave和因特网计计299 下载 我们可以使用b r o w s e r N a m e ( ) 函数检测浏览器的路径: put browserName() -- Macintosh HD: Netscape Communicator Folder:Netscape Communicator 我们也可以使用b r o w s e r N a m e命令设置此路径: browserName Macintosh HD

文档评论(0)

1亿VIP精品文档

相关文档