Check Browser (检测浏览器)

使用 Check Browser action 可以根据访问者使用浏览器的牌子和版本将访问者导向不同的页面。例如,如果用户使用的是 Netscape Navigator 4.0 以上版本,你将其导向某一网页,如果用户使用的是 Microsoft Internet Explorer 4.0 以上版本,你将其导向另外的网页,如果用户使用的是其它种类的浏览器,就停留在当前的网页。

将这个 behavior 添加给实际上兼容所有的浏览器的网页的 BODY 标签是非常有用的。利用这种方法,那些将 JavaScript 关闭的访问者仍然可以开到一些内容的。

另外一个选择就是将这个 behavior 添加给一个 null 链接 (A 标签),让 action 根据访问者的浏览器牌子和版本确定链接的目的地。

如何使用 Check Browser action:

1 选取对象,打开 Behavior 面板。
2 点击加号 (+) 按钮,从 Actions 弹出菜单中选择 Check Browser。
3 确定分流访问者的方法:根据浏览器品牌,根据浏览器版本,或者二者兼之。
例如,你是想让所有 4.0 浏览器的用户看一种网页,其它的用户看另一种网页?还是你想要所有的 Netscape Navigator 用户看一种网页,而让所有的 Microsoft Internet Explorer (IE) 用户看另一种网页。
4 指定 Netscape Navigator 的版本号。
5 在相邻的弹出菜单中,选择如果用户浏览器的版本同你所指定的相符时如何处理,不相符时又如何处理。
选项有 Go to URL,Go to Alt URL,和 Stay on This Page。
6 指定 Microsoft Internet Explorer 的版本号。
7 在相邻的弹出菜单中,选择如果用户浏览器的版本同你所指定的相符时如何处理,不相符时又如何处理。
选项有 Go to URL,Go to Alt URL,和 Stay on This Page。
8 从 Other Browsers 弹出菜单中选择如果用户的浏览器即不是 Netscape Navigator 又不是 Microsoft Internet Explorer 时如何处理。
Stay on This Page 选项对于用户浏览器即不是 Navigator 又不是 IE 来说是最好的选项了,这是因为它们多数是不支持 JavaScript — 如果他们看不到这个 behavior,只有停留在现有的网页了。
9 在对话框底部的文本域中输入 URL 和 替换 URL 的路径和文件名。如果你输入的是远端的 URL,就必须在地址前输入 http:// 前缀。
10 点击 OK。
11 检查默认事件是否你所需要的。
如果不是,从弹出菜单中另选一个。如果你需要的事件没有列出,就要在 Events For 弹出菜单中修改目标浏览器了。记住这个 behavior 的目的是要检测出浏览器的不同版本,所以最好选择一个可以在 3.0 版本的浏览器上工作的事件。