|
并不是所有浏览器都支持现今 Internet 技术的方方面面。有一些特性,某些浏 览器支持而另一些浏览器却不支持,ActiveX 控件、影像流、动态 HTML 以及脚 本小程序就是这样的。使用 ASP 的 Browser Capabilities 组件,就能够设计“ 智能”的 Web 页,以适合浏览器性能的格式呈现内容。例如,可以设计一个 We b 页,使用 Browser Capabilities 组件来检测用户的浏览器是否支持您的主页 上由 ActiveX 驱动的徽标,并且如果浏览器不支持,可以在替代的表格中显示该 徽标(如静态图像)。 在本课中,您将扩展在第一课中创建的 Ad Rotator 脚本,包含激活脚本小程序 的脚本。脚本小程序是一些简单的 Web 页,其中包含了脚本和 HTML,Web 编撰 人员可以将它创建为可重用的客户端对象。若要在 Web 页中包含脚本小程序,只 需要插入一个 HTML <OBJECT> 标记,其中包含脚本小程序的类型和位置信息。在 本课中,您要插入 Ad Rotator 脚本中的脚本小程序,使用了“动态 HTML (DHT ML)”来创建一个激动人心的广告轮换器,它的每一幅图像之间都进行动态过渡。 目前,只有 Microsoft Internet Explorer 4.0 或更高版本才支持脚本小程序和 一定的 DHTML 特性。这就意味着,您的 Ad Rotator 脚本必须能够检测浏览器类 型:如果浏览器是 Internet Explorer 4.0 或更高版本,用户将能够看到一组连 续出现的广告,并且有变化的动态过渡。如果浏览器不是 Internet Explorer 4 .0 或更高版本,每当用户刷新 Web 页时都将看到交替显示的静态广告(它们由 Ad Rotator 组件生成)。 单击“演示”按钮,可以看到一个由脚本小程序方式生成的 DHTML 广告轮换器示 例。(如果您的浏览器不是 Microsoft Internet Explorer 4.0 或更高版本,您 将看到与 第一课 相同的静态广告。)
【来源:本地】【加入时间:2007-12-12 9:10:10】【浏览:次】【关闭窗口】 |