网页flash文本抓取器(游戏官网中为什么要使用以上全部的标签?能某些标签不?)
优采云 发布时间: 2022-02-19 17:08网页flash文本抓取器(游戏官网中为什么要使用以上全部的标签?能某些标签不?)
材料:
做游戏官网在页面插入flash时总会遇到:
二、为什么要使用以上所有标签?可以省略一些标签吗?
OBJECT 标记用于 windows IE3.0 及更高版本的浏览器或其他支持 Activex 控件的浏览器。"classid" 和 "codebase" 属性必须完全如上例所示编写,它们告诉浏览器自动下载 Flash 播放器的位置。如果没有安装flash player,IE3.0之后的浏览器会弹出提示框询问是否自动安装flash player。当然,如果你不希望没有安装 flash player 的用户自动下载播放器,也许你可以省略这些代码。
EMBED 标签适用于 Netscape Navigator2.0 及更高版本的浏览器或其他支持 Netscape 插件的浏览器。“pluginspage”属性告诉浏览器下载flash播放器的地址。如果没有安装flash player,安装后用户需要重启浏览器才能正常使用。
为确保大多数浏览器正确显示 flash,您需要将 EMBED 标签嵌套在 OBJECT 标签内,如上面的代码示例所示。支持 Activex 控件的浏览器将忽略 OBJECT 标记内的 EMBED 标记。使用插件的 Netscape 和 IE 浏览器只会读取 EMBED 标签,不会识别 OBJECT 标签。也就是说,如果你省略了EMBED标签,那么firefox将无法识别你的flash(但令人惊讶的是,如果你省略object只写embed,IE也能正常显示flash,呵呵,咱们仔细看看细节)。
本文列出了用于发布电影的 OBJECT 和 EMBED 标签的必需和可选属性。
一、必需的属性:
· CLASSID——设置浏览器的Activex控件,只针对OBJECT标签。
· CODEBASE——设置flash Activex控件的位置,所以如果没有安装浏览器,可以自动下载安装。仅用于 OBJECT 标记。
· WIDTH - 以百分比或像素指定 Flash 影片的宽度。
· HEIGHT - 以百分比或像素指定 Flash 影片的高度。
·SRC-指定视频的下载地址。仅用于 EMBED 标签。
· PLUGINSPAGE - 设置flash插件的位置,如果浏览器没有安装,可以自动下载安装。仅用于 EMBED 标签。
MOVIE——指定电影的下载地址。仅用于 OBJECT 标记。
二、可选属性和可用值:
·ID-设置变量名,用于脚本代码参考。仅针对对象。
· NAME——设置变量名,用于脚本代码(如javascript)引用。仅适用于嵌入。
SWLIVECONNECT -(true 或 false)指定第一次下载 flash 播放器时是否启用 java。如果省略某些属性,则默认值为 false。如果在同一页面上使用javascript和flash,java必须使用FSCommand才能工作。
PLAY -(true 或 false)指定下载完成后是否应自动播放 flash 电影。如果省略此属性,则默认为 true。
LOOP -(真或假)指定在影片的最后一帧之后是停止还是继续循环。如果省略此属性,则默认为 true。
菜单 - (真或假)
·真实显示所有菜单,允许用户放大、缩小等控制视频播放等操作。
·False 显示仅收录设置选项和关于闪光灯的菜单。
·QUALITY - (low, high, autolow, autohigh, best)
· 低速优于美观,没有应用抗锯齿。
Autolow 最初专注于速度,但总是在需要时提高美感。
·Autohigh既注重播放速度又注重美观,但在需要的时候牺牲了美观来保证播放速度。
· 中等应用一些抗锯齿而不平滑位图。它的质量高于低设置,低于高设置。
· 高美感胜过播放速度,始终应用抗锯齿。如果影片不收录*敏*感*词*,则位图会被平滑;如果影片收录*敏*感*词*,位图将不会被平滑。
·Best 提供最佳的显示质量,无论播放速度如何。所有输出都经过抗锯齿处理,所有位图都经过平滑处理。
·SCALE - (showall, noborder, exactfit)
·Default(Show all) 影片显示在指定区域,但保持原来的比例。边框将出现在视频的两侧。
·No Boder 缩小视频以适应指定区域,保持视频不失真,但部分视频可能会被裁剪。但是,电影的原创比例保持不变。
·Exact Fit 使整个影片显示在指定区域,影片可能会变形和扭曲,无法保持原创比例。
·对齐 - (l, t, r, b)
·默认居中,当浏览器窗口小于影片时,边缘会被裁剪。
·Left、Right、Top、Bottom根据相应的设置沿浏览器边缘对齐。如果需要,其他三个边将被裁剪。
·SALIGN - (l, t, r, b, tl, tr, bl, br)
·L,R,T,B
·TL,TR
·BL、BR
·WMODE-(window, opaque, transparent) 设置flash影片的窗口模式属性,并指定flash在浏览器中的透明度、堆叠和位置。
·窗口电影在浏览器中自己的矩形窗口中播放。
· 不透明电影隐藏了它背后的所有内容。
·透明使flash影片透明,显示透明影片后面的网页内容。这会降低*敏*感*词*性能。并且此属性并非在所有浏览器中都可用。
· BGCOLOR - (#RRGGBB, 十六进制 RGB 值。) 指定影片的背景颜色。使用此属性覆盖 Flash 中设置的背景颜色。
· BASE——设置基本目录或URL,用于解析flash中的所有相对路径。类似于网页中的标签。
·FLASHVARS 将变量传递给flash player,需要flash player6 及更高版本。
· 将根级变量传递给电影。字符串的格式是由“&”分隔的 name=value 的集合。
浏览器支持的字符串长度最大为 64kB。