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下載分段文件的速率
新聞熱點
疑難解答