Bandwidth
语法:rate:=Bandwidth(selector)
说明:返回预读取或下载数据的速度,单位为字节/秒。参数selector用于选择返回何种速度,可能的取值如下:
#piece—程序被读取或下载的速度
#external—外部内容通过InetUrl Xtra被加载的速度
#plugin—Authorware Web Player下载分段文件的速度
GoToNetPage
语法:GoToNetPage("URL" [,"windowType"])
说明:打开指定的URL地址,可以是进行网络打包的Authorware程序,也可以是MIME类型的地址。参数 "windowType" 可能的取值如下:
_self—使用当前的浏览器窗口并退出当前程序(默认情况)
_blank—保持现在的窗口,在另一个浏览器窗口中显示URL的内容
此函数只能在由Authorware Web Player运行的程序中使用。
NetAbort
语法:result:=NetAbort(netId)
说明:中断由netId指定的下载操作。返回值小于0表示出现错误,关于详细的错误信息请参阅系统函数NetError。该函数只能用于由Authorware Web Player运行的程序中。
NetDownload
语法:string:=NetDownload("URL")
说明:将指定URL中的文件下载到本地硬盘,并返回本地存储位置:路径及文件名。该函数将文件下载至map文件中put行所指定的位置。如果map文件中没有指定存储位置,该函数将文件下载至Authorware Web Player所在文件夹下的Download文件夹中。该函数只能用于由Authorware Web Player运行的程序中,当Authorware Web Player在非信任模式下运行程序时将该函数禁用。
NetDownloadBackground
语法:netId:=NetDownloadBackground("URL" [,"filename"])
说明:将URL中指定的文件在后台下载至指定位置filename并返回一个惟一的标识netId。如果没有指定下载位置,该函数将文件下载至Authorware Web Player所在文件夹下的Download文件夹中。该函数只能用于由Authorware Web Player运行的程序中,当Authorware Web Player在非信任模式下运行程序时将该函数禁用。
NetDownloadName
语法:filename:=NetDownloadName(netId)
说明:返回由netId指定的目标文件名。如果netId无效则返回空字符串。该函数只能用于由Authorware Web Player运行的程序中,当Authorware Web Player在非信任模式下运行程序时将该函数禁用。
NetError
语法:errorcode:=NetError(netId)
说明:返回由netId指定的下载中出现的错误代码:
0—没有错误
–1—失败
–2—错误参数
–3—不匹配
–4—内存已满
–5—错误实例
–6—超时
–7—数据结束
–8—请求不被支持
–9—只读
–10—版本不兼容
–11—不能执行
–12—系统忙
–13—违反安全性
–14—文件丢失或出错
–15—无效的NetId
该函数只能用于由Authorware Web Player运行的程序中,当Authorware Web Player在非信任模式下运行程序时将该函数禁用。
NetFileSize
语法:size:=NetFileSize("URL" [,time-out])
说明:返回指定URL中内容的大小,单位为字节。如果URL不存在或发生错误,该函数返回–1。参数time-out用于设置超时时间,默认值为30秒。该函数只能用于由Authorware Web Player运行的程序中。当Authorware Web Player在非信任模式下运行程序时对不安全的协议会将该函数禁用。
NetLastModDate
语法:result:=NetLastModDate("URL" [,time-out] [,format])
说明:返回特定URL最近一次被修改的日期。参数time-out用于设置超时时间,默认值为30秒。参数format指定返回的日期格式:
0—本地时间(默认值)
1—从格林威治时间1900年1月1日起的天数
如果URL不存在或发生错误,该函数返回""(如果format=0)或–1(如果format=1)。 该函数只能用于由Authorware Web Player运行的程序中。当Authorware Web Player在非信任模式下运行程序时对不安全的协议会将该函数禁用。
NetPercentDone
语法:progress:=NetPercentDone(netId)
说明:返回由netId指定的下载过程的进度。在下载完毕后该函数返回100。该函数只能用于由Authorware Web Player运行的程序中,当Authorware Web Player在非信任模式下运行程序时将该函数禁用。
NetPreload
语法:result:=NetPreload(IconID@"IconTitle")
说明:启动包含指定设计图标的程序段的异步传输。该函数只能用于由Authorware Web
Player运行的程序中。
PostURL
语法:string:=PostURL("URL","content" [,time-out])
说明:将指定内容粘贴到特定的URL,并返回结果字符串。参数time-out用于设置超时时间,默认值为30秒。如果不需要返回结果字符串,可以将time-out设置为“0”。该函数的执行影响到两个系统变量:IOStatus和IOMessage。
ReadURL
语法:string:=ReadURL("URL" [,time-out])
说明:读取指定的URL并返回文件的内容或字符串(javascript)。参数time-out用于设置超时时间,默认值为30秒。如果不需要返回结果字符串,可以将time-out设置为“0”。该函数的执行影响到两个系统变量IOStatus和IOMessage。如果程序通过Authorware Web Player在非信任模式下运行,使用该函数读取本地驱动器中数据的操作将被禁止。
ResetBandwidth
语法:ResetBandwidth(selector)
说明:为指定的选择器清除带宽统计。参数selector标识设置何种速率,可能的取值如下:
#piece—文件被读取或下载的速率
#external—外部数据经由InetUrl Xtra加载的速率
#plugin—Authorware Web Player下载分段文件的速率
|