图书介绍
Flash MX 2004 ActionScript语法参考辞典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 郑伯鸿,张智龙编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113064620
- 出版时间:2005
- 标注页数:881页
- 文件大小:216MB
- 文件页数:919页
- 主题词:动画-设计-图形软件,Flash MX 2004
PDF下载
下载说明
Flash MX 2004 ActionScript语法参考辞典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 指令函数1
1 全局函数 Global Functions3
gotoAndPlay跳至指定的帧并播放4
时间轴控制项4
gotoAndStop跳至指定的帧并停止5
nextFrame跳至下一帧并停止6
nextScene跳至下一个场景并停止7
Play开始播放8
prevFrame跳至上一帧并停止9
prevScene跳至上一个场景并停止10
Stop停止播放11
stopAllSounds停止播放所有的声音12
FSCommand flash播放器或外部程序的命令14
浏览器/网络14
getURL载入外部的变量15
loadMovie载入影片到指定的目标17
loadMovieNum载入影片到指定的层级19
loadVariableNum载入外部的变量20
loadVariable载入外部的变量22
unloadMovie删除载入的SWF影片24
unloadMovieNum删除载入的SWF影片25
duplicateMovieClip复制影片剪辑对象27
影片剪辑控制27
getProperty取得影片剪辑对象的指定属性值28
on(mouseEvent)鼠标事件处理程序29
Print输出影片剪辑对象或帧(矢量图)31
输出函数31
PrintAsBitmap输出影片剪辑对象或帧(位图)32
PrintAsBitmap Num输出指定层级(位图)34
PrintNum输出指定层级(矢量图)35
isFinite验证指定数值是否为有限数36
数学函数36
isNaN验证指定数值是否为数字37
parseFloat转换字符串成为浮点数38
parseInt转换字符串成为整型数39
Array数组函数(function)40
转换函数40
Boolean布尔函数(function)41
Number数值函数(function)42
Object对象函数(Function)43
String字符串函数(function)44
clearInterval删除计时器46
其他各类函数46
escape将一般字符串编码成URL编码格式47
eval取出指定变量的内容48
getTimer返回自movie开始播放后所经过的时间49
getVersion返回Flash播放器的版本50
setInterval设置计时器51
MMExecute在ActionScript中调用执行JSFLAPI的指令51
trace程序解析53
unescape将URL编码字符串还原成一般字符串54
2 全局属性 Global Properties57
_accProps控制屏幕朗读程序辅助功能选项58
全局属性58
_focusrect切换响应边框是否显示59
_quality设置或取得图形的输出品质60
_soundbuftime声音缓冲时间62
_global用以建立全局变量、对象或类63
标识名称63
_level引用以根影片时间轴为基准的层级值64
_parent往上一层65
_root引用根影片时间轴的层级66
super调用父类的构造函数或方法68
this引用对象或是影片剪辑实体本体69
3 语句 Statements71
class建立自定义类或接口72
类构造72
dynamic建立支持动态属性的自定义类或接口73
extends建立扩充(继承)的自定义类或接口74
implements建立扩充(继承)的自定义接口76
get取得类内部的属性值76
import由外部导入指定的类定义文件77
interface建立自定义接口78
private设置类的成员为私有属性79
public设置类的成员为公共属性80
set设置类内部的属性值81
static设置类的成员为静态属性82
break从循环/块中跳出83
条件判断/循环83
case Switch语句的分支判断85
continue从头开始继续执行循环/块86
default Switch语句的默认值88
do...while满足条件的重复程序处理89
else if多重条件判断(否则如果)91
else条件分支(否则)92
for...in对象属性的重复处理93
for指定次数的重复程序处理95
if条件判断(如果)96
switch依条件执行不同的动作97
while满足条件的重复程序处理99
function定义函数100
自定义函数100
return返回函数执行的结果102
try...catch...finally处理异常错误状况103
异常103
throw抛出异常信息105
delete删除变量或对象的属性107
变量107
set Variable设置变量108
var声明变量109
with预设对象111
4 运算符 Operators113
()括号(parentheses)114
运算符114
″″字符串分隔符115
%求模116
算术运算符116
*乘号(multiplication)117
/除号(division)118
-减号/取负数(minus)119
+加号(addition)120
&按位与(bitwise AND)121
位运算符121
^按位异或(bitwise XOR)123
|按位或(bitwise OR)124
~按位非(bitwise NOT)126
〈〈按位向左移位(bitwise left shift)127
〉〉按位向右移位(bitwise right shift)128
〉〉〉按位无符号向右移位(bitwise unsigned right shift)129
%=指定模赋值(modulo assignment)131
赋值运算符131
&=按位与赋值(bitwise AND assignment)132
*=相乘赋值(multiplication assignment)133
/=除法赋值(division assignment)134
^=按位异或赋值(bitwise XOR assignment)135
|=按位或赋值(bitwise OR assignment)136
+=加法赋值(addition assignment)137
〈〈=按位向左移位并赋值(bitwise left shift assignment)138
-=减法赋值(negation assignment)140
=赋值(assignment)140
〉〉=按位向右移位并赋值(bitwise right shift assignment)141
〉〉〉=按位无符号向右移位并赋值(bitwise unsigned right shift Assignment)143
!=不等于(inequality)144
比较运算符144
<小于(less than)145
!==不全等(strict inequality)145
<=小于等于(less than or equal to)147
===全等(strict equality)148
=等于(equality)149
>大于(greater than)150
>=大于等于(greater than or equal to)152
!逻辑非(logical NOT)153
逻辑运算符153
&&逻辑与(short-circuit AND)154
‖逻辑或(OR)156
--递减运算符(decrement)157
其他各类运算符157
?:条件判断(conditional)158
++递增运算符(increment)159
instanceof检查对象是否属于赋值的类161
typeof检查变量数据类型162
void不返回值163
5 常量 Constants165
false伪值166
常量166
Infinity正无限大167
-Infinity负无限大168
newline新增一行169
null空值170
true真值171
undefined未定义值172
6 编辑器指示词 Compiler Directives175
#include从外部加载ActionScript176
#endinitclip指示自定义UI component定义块的结束位置176
编辑器指示词176
#initclip指示自定义UI component定义块的起始位置178
第2篇 内建类——核心(Core)179
7 参数类 Argument Classes181
arguments.callee用来引用目前正被调用的函数名称182
参数类182
arguments.caller用来引用在函数中被调用的函数对象183
arguments.length计算输入函数的参数数量184
8 数组类 Array Classes185
newArray定义Array对象186
定义数组对象186
Array.concat合并数组187
分割/合并187
Array.join符号分隔数组内容188
Array.slice取出数组内容189
Array.splice增加或删除数组内容190
Array.length显示数组长度191
引用/设置191
Array.pop取出数组的最末值192
新增/删除192
Array.push将数值加入数组的最末端193
Array.reverse将数组内容顺序反转194
排序/替换194
Array.sort将数组内容排序195
Array.sortOn依指定数组字段对数组内容排序197
Array.shift将数组的第一个元素删除199
移动199
Array.unshift将指定的数值加入数组200
Array.toString将数组内容转换成字符串201
转换字符串201
9 布尔类 Boolean Classes203
new Boolean定义Boolean对象204
定义布尔对象204
Boolean.toString将Boolean对象的值转换成字符串205
布尔对象205
Boolean.valueOf将Boolean对象的值返回206
10 时间类 Date Classes207
new Date定义Date对象208
定义时间对象208
Date.getDate取得日期209
年月日星期209
Date.getDay取得星期210
Date.getFullYear取得完整年份211
Date.getMonth取得月份212
Date.getYear取得年份213
Date.getHours取得时数214
时分秒毫秒214
Date.getMilliseconds取得毫秒数215
Date.getMinutes取得分钟数216
Date.getSeconds取得秒数217
Date.getTime取得毫秒数218
指定时间218
Date.UTC取得毫秒数219
Date.getTimezoneOffset取得系统时间与格林威治时间的时差220
时差220
Date.getUTCDate取得格林威治时间制的日期221
年月日星期(国际时间)221
Date.getUTCDay取得格林威治时间制的星期222
Date.getUTCMonth取得格林威治时间制的月份223
Date.getUTCFullYear取得格林威治时间制的年份223
Date.getUTCHours取得格林威治时间制的时数224
时分秒毫秒(国际时间)224
Date.getUTCMilliseconds取得格林威治时间制的毫秒数225
Date.getUTCMinutes取得格林威治时间制的分钟数226
Date.getUTCSeconds取得格林威治时间制的秒数227
Date.setDate设置日期228
设置年月日星期228
Date.setFullYear设置年份229
Date.setMonth设置月份230
Date setTime以毫秒数设置日期231
Date.setYear设置年份232
Date.setHours设置时数233
设置时分秒毫秒233
Date.setMilliseconds设置毫秒数234
Date.setMinutes设置分钟数236
Date.setSeconds设置秒数237
Date.setUTCDate设置格林威治时间制的日期238
设置年月日星期(国际时间)238
Date.setUTCFullYear设置格林威治时间制的年份239
Date.setUTCMonth设置格林威治时间制的月份240
Date.setUTCHours设置格林威治时间制的时数241
设置时分秒毫秒(国际时间)241
Date.setUTCMilliseconds设置格林威治时间制的毫秒数242
Date.setUTCMinutes设置格林威治时间制的分钟数243
Date.setUTCSeconds设置格林威治时间制的秒数245
Date.toString将时间对象的时间值转换成字符串246
时间转换成字符串246
11 错误类 Error Classes247
new Error定义Error对象248
定义错误类248
Error.message指定错误信息的内容249
信息/名称249
Error.name指定Error对象的名称250
Error.toString将错误对象的值转换成字符串251
转换字符串251
12 函数类 Function Classes253
Function.apply执行指定的函数254
调用其他对象254
Function.call调用以Function对象表示的函数255
对象原型256
Function.prototype指出作为构造类原型(prototype)的对象256
13 数学函数类 Math Classes259
Math.ceil取得最大整数值260
Math.abs取得绝对值260
数值比较与取样260
Math.floor取得最小整数值261
Math.max取得比较最大值262
Math.min取得比较最小值263
Math.random取得随机数值264
Math.round取得四舍五入值265
Math.asin取得反正弦值266
Math.acos取得反余弦值266
三角函数266
Math.atan取得反正切值267
Math.atan2取得反正切值求得坐标角度268
Math.cos取得余弦值269
Math.sin取得正弦值270
Math.E取得自然对数底数e值271
自然对数271
Math.tan取得正切值271
Math.LN10取得10的对数值272
Math.LN2取得2的对数值273
Math.log取得自然对数值274
Math.exp取得e的乘方值274
指数和对数274
Math.LOG10E取得以10为底e的自然对数值275
Math.LOG2E取得以2为底e的自然对数值276
Math.pow取得连乘积的值277
连乘积与平方根277
圆周率277
Math.PI取得圆周率的值277
Math.sqrt返回平方根的值278
Math.SQRT1_2返回根号2一半的值279
Math.SQRT2返回根号2的值280
14 数值类 Number Classes281
new Number定义Number对象282
定义数值对象282
Number.MIN_VALUE返回最小可显示的数值283
Number.MAX_VALUE返回最大可显示的数值283
数值范围283
Number.NaN返回NaN(Not A Number)284
Number.NEGATIVE_INFINITY显示NEGATIVE_INFINITY285
Number.POSITIVE_INFINITY显示POSITIVE_INFINITY286
Number.toString将数值转换成字符串输出287
字符串转换287
Number.valueOf将数值转换成初始状态288
数值的值288
15 对象类 Object Classes289
new Object定义Object对象290
定义自定义对象290
Object.toString将对象内容转换成字符串输出291
转换成字符串291
Object.valueOf输出对象的初始内容292
对象的值292
Object.unwatch删除Object.watch所设置的监视点293
对象监视293
Object.watch为对象的属性设置一个监视点295
Object.registerClass将指定的对象类与影片剪辑名称建立连接297
对象类297
Object._proto_表示引用构造函数的prototype(原型)属性299
设置属性299
Object.addProperty建立一个getter/setter(取得/设置)的属性300
16 字符串类 String Classes305
String.charAt返回指定位置的字符306
取出/合并字符串306
定义字符串对象306
new String定义字符串对象306
String.concat合并多个指定字符串307
String.slice复制指定位置的字符串308
String.split分割指定位置的字符串309
String.substr返回指定长度的字符串310
String.substring返回指定位置的字符串311
String.charCodeAt返回指定位置字符的ASCII码312
文字码/文字转换312
String.fromCharCode返回指定ASCII码的字符313
String.indexOf搜索指定字符的位置314
字符串搜索314
String.lastIndexOf搜索指定字符的最后出现位置315
String.length返回字符串对象的长度316
字符串长度316
String.toUpperCase将字符串内容转换成大写字母317
String.toLowerCase将字符串内容转换成小写字母317
大小写转换317
17 系统类 System Classes319
System.setClipboard以指定的字符串取代系统剪贴板的内容320
文本剪贴与编码320
存取规则320
System.execSettings指定SWF文件对本机设置的存取规则320
System.useCodepage指定SWF文件读取文本文件时所使用的字码321
System.showSettings强迫打开特定的Flash播放器设置面板322
显示设置面板322
System onStatus为特定对象指定一个备份事件处理程序324
事件处理324
18 系统功能对象 System Capabilities Objects325
hasAccessibility检测播放装置是否符合存取标准326
传输326
serverString以URL字符串存放所有System.capabilities的属性值327
avHardwareDisable指出用户端WebCam与麦克风的状态328
支持能力328
hasAudio检测播放装置是否具有音效播放功能329
hasAudioEncoder检测Flash播放器是否具有音效编码能力330
hasEmbeddedVideo检测Flash播放器是否具有支持内嵌影片的能力331
hasMP3检测Flash播放器是否拥有MP3解码器332
hasPrinting检测Flash播放器所在的系统是否具有支持打印的能力333
hasScreenBroadcast检测Flash播放器是否支持屏幕播放应用程序的开发334
hasScreenPlayback检测Flash播放器是否支持屏幕播放应用程序的播放335
hasStreamingAudio检测Flash播放器是否具有支持流音效的能力336
hasStreamingVideo检测Flash播放器是否具有支持流视频的能力337
hasVideoEncoder检测Flash播放器是否具有视频编码的能力338
localFileReadDisable指出Flash播放器是否曾读取用户端硬盘上的数据339
pixelAspectRatio检测播放器屏幕的像素长宽比340
屏幕显示340
screenColor检测播放器的屏幕发色方式341
screenDPI检测播放器屏幕的dpi分辨率342
screenResolutionX检测播放器屏幕的最大水平分辨率343
screenResolutionY检测播放器屏幕的最大垂直分辨率344
language检测播放器目前所使用的语系345
语系/操作平台345
os检测播放器所处的操作系统平台346
isDebugger检测Flash播放器是否为调试版本347
版本类型/制造商347
manufacturer检测Flash播放器的制造商名称348
System.capabilities.version检测播放器的版本349
System.capabilities.playerType检测Flash播放器的类型349
19 系统安全对象 System Security Objects351
System.security.allowInsecureDomain存取使用HTTPS通讯协议的调用端数据352
System.security.allowDomain允许特定域的SWF文件存取数据352
系统安全352
第3篇 内建类——媒体(Media)355
20 照相机类 Camera Classes357
Camera.get返回用户端的照相机装置参照358
装置参照358
Camera.names取得目前所有照相机的名称359
Camera.name取得目前照相机的名称359
照相机名称359
Camera.index取得目前照相机的索引361
索引值/设置值361
Camera.muted取得目前用户是否允许使用照相机的设置值362
Camera.currentFps取得目前照相机捕捉画面的速率363
影片速率363
Camera.fps取得目前设置的照相机捕捉画面的最高速率364
Camera.height取得目前设置的照相机捕捉画面的高度365
画面尺寸365
Camera.setMode设置照相机捕捉画面的尺寸366
Camera.width取得目前设置的照相机捕捉画面的宽度367
Camera.bandwidth取得目前设置的最高网络带宽可用值368
带宽/画面品质368
Camera.quality取得目前可用的最高网络带宽值369
Camera.setQuality设置要使用的最大带宽值或画面品质371
Camera.activityLevel返回目前照相机检测影片变化量的程度372
影片变化量372
Camera.motionLevel取得触发onActivity(true)的画面变化量设置373
Camera.motionTimeOut取得触发onActivity(false)的画面停滞毫秒数设置375
Camera.setMotionLevel设置照相机检测影片变化的敏感度376
Camera.onActivity设置当照相机检测影片变化时将执行的程序377
事件响应377
Camera.onStatus设置当用户决定是否使用照相机时将执行的程序379
21 麦克风类 Microphone Classes381
Microphone.get返回用户端的麦克风装置参照382
装置参照382
Microphone.name取得目前麦克风的名称383
麦克风名称383
Microphone.names取得目前所有麦克风的名称384
Microphone.muted取得目前用户是否允许使用麦克风的设置值385
Microphone.index取得目前麦克风装置的索引值385
索引值/设置值385
Microphone.setRate设置麦克风录音的品质387
Microphone.rate取得目前设置的麦克风录音品质387
Microphone.gain取得目前设置的录音信号增量值388
音量大小388
Microphone.setGain设置麦克风信号增量值389
Microphone.setUseEchoSuppression设置麦克风回音抑制功能390
回音控制390
Microphone.activityLevel返回目前麦克风声音变化量的程度392
声音变化量392
Microphone useEchoSuppression取得目前麦克风回音抑制的设置392
Microphone.setSilenceLevel设置麦克风检测声音变化的敏感度394
Microphone.silenceLevel取得触发onActivity(true)的声音变化量设置395
Microphone.silenceTimeOut取得触发onActivity(false)的声音静音毫秒数设置396
Microphone onActivity设置当麦克风检测声音变化时将执行的程序397
事件响应397
Microphone.onStatus设置当用户决定是否使用麦克风时将执行的程序399
22 网络连接类 NetConnection Classes401
NetConnection.connect建立连接402
网络连接402
定义网络连接对象402
new NetConnection定义NetConnection对象402
23 网络流类 NetStream Classes405
new NetStream定义NetStream对象406
定义网络流对象406
NetStream.close停止播放流影片407
播放控制407
NetStream.pause暂停播放流影片408
NetStream play播放流影片409
NetStream.seek播放流影片的指定位置410
NetStream.time取得目前影片播放的位置411
NetStream.currentFps取得目前影片的播放速率412
影片速率412
NetStream.bytesLoaded取得目前已载入的流影片长度413
NetStream bytesTotal取得载入中的流影片总长度414
流影片长度414
NetStream.bufferLength取得目前已填满的缓冲区长度415
缓冲区415
NetStream.bufferTime取得设置的影片缓冲区长度416
NetStream.setBufferTime设置播放影片的缓冲区长度417
NetStream.onStatus设置依流影片的状态变化将执行的程序418
事件响应418
24 声音类 Sound Classes421
new Sound定义声音对象422
定义声音对象422
Sound.attachSound载入指定的声音423
载入声音423
Sound.loadSound载入MP3音效文件到声音对象的instance中425
Sound.getVolume返回对象声音大小426
音量大小426
Sound.setVolume设置对象声音大小427
Sound.getPan返回声音对象左右声道的位置428
左右声道428
Sound.getTransform返回声音对象变化值429
Sound.setPan设置声音对象左右声道的位置431
Sound.setTransform设置声音对象变化值432
Sound.start开始声音对象播放434
播放控制434
Sound.stop停止声音对象播放435
Sound.getBytesLoaded返回已经下载的声音文件大小436
文件大小436
Sound.getBytesTotal返回要下载的声音文件总容量大小437
Sound.duration返回声音文件的播放时间长度438
播放时间438
Sound.position返回目前声音文件正在播放的位置439
Sound.onID3指定含ID3的MP3声音文件载入时要执行的动作440
Sound.onLoad当声音对象被载入时将调用的函数441
事件响应441
Sound.onSoundComplete指定声音播放完成时要执行的动作442
Sound.ID3取得MP3声音文件的ID3数据443
ID3数据443
25 ID3标签对象 Sound.ID3 Objects445
Sound.ID3.TORY取得MP3声音文件的ID3标签——初始发行年份446
Sound.ID3.TIME取得MP3声音文件的ID3标签——时间446
日期时间446
Sound.ID3.TDAT取得MP3声音文件的ID3标签——日期446
Sound.ID3.TYER取得MP3声音文件的ID3标签——年份447
Sound.ID3.TRDA取得MP3声音文件的ID3标签——录音日期447
Sound.ID3.TENC取得MP3声音文件的ID3标签——编码者448
Sound.ID3.TDLY取得MP3声音文件的ID3标签——播放清单延迟448
团体/人员资料448
Sound.ID3.TCOM取得MP3声音文件的ID3标签——作曲者448
Sound.ID3.TOLY取得MP3声音文件的ID3标签——初始歌词/文字作者449
Sound.ID3.TEXT取得MP3声音文件的ID3标签——歌词/文字作者449
Sound.ID3.TPE1取得MP3声音文件的ID3标签——领衔表演者/独唱者450
Sound.ID3.TOWN取得MP3声音文件的ID3标签——文件所有者/授权人450
Sound.ID3.TOPE取得MP3声音文件的ID3标签——初始艺人/表演者450
Sound.ID3.TPE3取得MP3声音文件的ID3标签——指挥/表演者技术指导451
Sound.ID3.TPE2取得MP3声音文件的ID3标签——乐团/交响乐团/伴奏451
Sound.ID3.TRSN取得MP3声音文件的ID3标签——网络电台名称452
Sound.ID3.TPUB取得MP3声音文件的ID3标签——发行人452
Sound.ID3.TPE4取得MP3声音文件的ID3标签——重新诠释/混音或其他修改者452
Sound.ID3.TSRC取得MP3声音文件的ID3标签——ISRC(国际标准录音码)453
编码453
Sound.ID3.TRSO取得MP3声音文件的ID3标签——网络电台所有者453
Sound.ID3.COMM取得MP3声音文件的ID3标签——注解454
名称/资料454
Sound.ID3.TSSE取得MP3声音文件的ID3标签——编码软件/硬件与设置454
Sound.ID3.TCOP取得MP3声音文件的ID3标签——版权信息455
Sound.ID3.TALB取得MP3声音文件的ID3标签——相册/影片/表演名称455
Sound.ID3.TBPM取得MP3声音文件的ID3标签——每分钟节拍数456
Sound.ID3.TOFN取得MP3声音文件的ID3标签——初始文件名456
Sound.ID3.TOAL取得MP3声音文件的ID3标签——初始的相册/影片/表演名称456
Sound.ID3.TFLT取得MP3声音文件的ID3标签——文件类型457
Sound.ID3.TCON取得MP3声音文件的ID3标签——内容类型457
类型/说明457
Sound.ID3.TIT3取得MP3声音文件的ID3标签——字幕/简要说明458
Sound.ID3.TIT2取得MP3声音文件的ID3标签——标题/曲名/内容说明458
Sound ID3.TIT1取得MP3声音文件的ID3标签——内容群组说明458
Sound.ID3.TLAN取得MP3声音文件的ID3标签——语言459
语言/长度459
Sound.ID3.TMED取得MP3声音文件的ID3标签——媒体类型459
Sound.ID3.TPOS取得MP3声音文件的ID3标签——部分专辑460
Sound.ID3.TKEY取得MP3声音文件的ID3标签——初始按键值460
Sound.ID3.TLEN取得MP3声音文件的ID3标签——歌曲长度460
其他460
Sound.ID3.TSIZ取得MP3声音文件的ID3标签——文件大小461
Sound.ID3.TRCK取得MP3声音文件的ID3标签——专辑的音轨编号/位置461
Sound.ID3.WXXX取得MP3声音文件的ID3标签——URL连接帧462
26 视频类 Video Classes463
Video.attachVideo指定流视频来源464
来源指定464
Video.clear删除目前正在显示的画面465
删除视频465
Video.height取得目前视频来源的高度466
画面尺寸466
Video.width取得目前视频来源的宽度467
Video.deblocking指定消除马赛克功能的执行方式468
画面品质468
Video.smoothing指定缩放时是否进行平滑处理469
第4篇 内建类——影片(Movie)471
27 影片作用类 Accessibility Classes473
Accessibility.isActive指出屏幕朗读程序的作用状态474
影片作用474
Accessibility.updateProperties要求Flash播放器更新辅助功能属性内容475
28 按钮类 Button Classes477
Button.enabled检查按钮是否为启用状态478
按钮作用478
Button.menu将按钮对象与ContextMenu对象产生关联479
Button.useHandCursor设置是否使用手形鼠标指针480
鼠标光标480
Button.tabEnabled设置是否启动自动键盘焦点切换顺序功能481
Tab按键481
Button.tabIndex设置自动键盘焦点切换的顺序值482
Button._accProps控制屏幕朗读程序的辅助功能选项484
按钮属性484
Button._alpha按钮对象的透明度485
Button._focusrect切换按钮对象响应边框是否显示486
Button._height设置按钮对象的高度值487
Button._highquality设置全局反锯齿等级488
Button._name取得按钮对象的实体名称489
Button._parent该按钮对象的父对象引用490
Button._quality设置或取得图形的输出品质491
Button._rotation设置或取得按钮对象的角度值493
Button._soundbuftime声音缓冲时间494
Button._target按钮对象的实体名称路径495
Button._url取得按钮对象所属SWF文件的网址496
Button._visible设置按钮对象的显示497
Button._width设置或取得按钮对象的宽度498
Button._x设置按钮对象的x坐标值499
Button._xmouse取得鼠标光标相对于按钮对象的x坐标值500
Button._xscale设置或取得按钮对象的水平缩放值501
Button._y设置按钮对象的y坐标值502
Button._yscale设置或取得按钮对象的垂直缩放值503
Button._ymouse取得鼠标光标相对于按钮对象的y坐标值503
Button.trackAsMenu设置按钮对象是否接收鼠标键放开的事件504
Button.getDepth取得按钮对象的层级505
取得层级505
Button.onDragOut检测鼠标按住按钮时是否滑出506
事件响应506
Button.onDragOver检测鼠标按住按钮时是否滑出又滑回507
Button.onKeyDown检测按钮为键盘焦点时是否按下键盘按钮508
Button.onKillFocus检测按钮是否不再为键盘焦点509
Button.onKeyUp检测按钮为键盘焦点时是否放开键盘按钮509
Button.onPress检测鼠标按键是否按下510
Button.onRelease检测鼠标按键是否放开511
Button.onReleaseOutside检测鼠标按键是否在按钮之外放开512
Button.onRollOut检测鼠标光标是否滑出按钮之外513
Button.onRollOver检测鼠标光标是否滑出按钮之上514
Button.onSetFocus检测按钮对象是否被设为键盘焦点515
29 颜色类 Color Classes517
new Color定义颜色对象518
定义颜色对象518
Color.getRGB取得颜色值519
颜色对象519
Color.getTransform取得颜色变化值520
Color.setRGB指定颜色值521
Color.setTransform指定颜色变化值522
30 快捷菜单与选项类 ContextMenu Classes525
new ContextMenu定义ContextMenu对象526
定义对象526
new ContextMenuItem定义ContextMenuItem对象527
ContextMenu.builtInItems设置快捷菜单预设选项的显示529
ContextMenu.builtInItems.forward_back设置快捷菜单“快进与返回”选项的显示530
内建选项530
ContextMenu.builtInItems.play设置快捷菜单“播放”选项的显示531
ContextMenu.builtInItems loop设置快捷菜单“循环”选项的显示531
ContextMenu.builtInItems.print设置快捷菜单“打印”选项的显示532
ContextMenu.builtInItems.quality设置快捷菜单“品质”选项的显示533
ContextMenu.builtInItems.save设置快捷菜单“保存”选项的显示534
ContextMenu.builtInItems.rewind设置快捷菜单“后退”选项的显示534
ContextMenu.builtInItems.zoom设置快捷菜单“缩放”选项的显示535
ContextMenu.customItems设置ContextMenu对象快捷菜单的自定义选项536
自定义选项536
ContextMenu.hideBuiltInItems隐藏指定ContextMenu对象的所有内建项目537
显示/隐藏537
ContextMenuItem.visible设置或返回自定义选项是否显示或隐藏538
ContextMenu.copy建立指定ContextMenu对象的复制539
复制539
ContextMenuItem.copy建立指定ContextMenuItem对象的复制540
ContextMenuItem.caption设置或返回自定义选项项目注解的文本541
分隔/注解541
ContextMenuItem.separatorBefore设置是否在自定义选项上方加入分隔线542
ContextMenuItem.enabled设置或返回自定义选项是否启用或停用543
启用/停用543
ContextMenu.onSelect设置当用户调用快捷菜单时将执行的程序544
事件响应544
ContextMenuItem.onSelect设置当用户选择指定选项时将执行的程序545
31 键盘按键类 Key Classes547
Key.BACKSPACE代表BACKSPACE的按键值8548
按键548
定义按键对象548
Key定义按键对象548
Key.CAPSLOCK代表CAPSLOCK的按键值20549
Key.CONTROL代表CONTROL的按键值17550
Key.DELETEKEY代表DELETEKEY的按键值46551
Key.DOWN代表DOWN的按键值40552
Key.END代表END的按键值35553
Key.ENTER代表ENTER的按键值13554
Key.EscAPE代表EscAPE的按键值27555
Key.HOME代表HOME的按键值36556
Key.INSERT代表INSERT的按键值45557
Key.LEFT代表LEFT的按键值37559
Key.PGDN代表PAGEDOWN的按键值34560
Key.PGUP代表PAGEUP的按键值33561
Key.RIGHT代表RIGHT的按键值39562
Key.SHIFT代表SHIFT的按键值16563
Key.SPACE代表SPACE的按键值32564
Key.TAB代表TAB的按键值9565
Key.UP代表UP的按键值38566
Key.getAscii取得最后被按下键的ASCII值567
ASCII码取得567
Key.getCode取得最后被按下的键的按键值568
Key.addListener设置用来倾听键盘敲击状态的函数569
事件响应569
Key.isDown检查有无指定的按键被按下570
Key.isToggled检查大小写锁定键或数字锁定键有无被按下571
Key.onKeyDown响应按下按键时的事件573
Key.onKeyUp响应放开按键时的事件574
Key.removeListener删除设置用来倾听键盘敲击状态的函数576
32 局部连接类 LocalConnection Classes579
new LocalConnection定义LocalConnection对象580
定义局部连接580
LocalConnection.close关闭LocalConnection对象的连接581
建立/关闭连接581
LocalConnection.connect建立接收端的连接准备582
LocalConnection.send使片指定的连接代号发送数据584
传送数据584
LocalConnection.allowDomain设置依检查特定域传送端资格的结果将执行的程序586
域586
LocalConnection.allowInsecureDomain设置依检查非安全性域传送端资格的结果将执行的程序587
LocalConnection.domain返回目前SWF文件所在的域名称589
事件响应589
LocalConnection.onStatus设置依传送端传送数据的结果将执行的程序591
33 鼠标光标类 Mouse Classes593
Mouse.hide隐藏鼠标光标594
显示或隐藏594
定义鼠标光标对象594
Mouse定义鼠标光标对象594
Mouse.show显示鼠标光标595
Mouse.addListener设置用来倾听鼠标按键状态的对应函数596
Mouse.onMouseDown响应鼠标按下按键时的事件597
事件响应597
Mouse.onMouseMove响应鼠标移动时的事件598
Mouse.onMouseUp响应鼠标放开按键时的事件599
Mouse.removeListener删除设置用来倾听鼠标敲击状态的函数600
34 影片剪辑类 MovieClip Classes603
MovieClip.createEmptyMovieClip建立空白影片剪辑对象604
新建/复制/删除604
MovieClip.createTextField建立空白文本框对象605
MovieClip.duplicateMovieClip复制影片剪辑606
MovieClip.removeMovieClip将指定的影片剪辑删除607
MovieClip.attachAudio载入指定的音效来源对象608
载入/删除608
MovieClip.attachMovie载入指定的影片剪辑对象609
MovieClip.loadMovie由外部载入SWF文件610
MovieClip.loadVariables由外部载入变量611
MovieClip.unloadMovie将指定的影片剪辑删除612
MovieClip.getBounds影片剪辑对象边界的极大极小值614
坐标/深度转换614
MovieClip.getDepth返回指定影片剪辑对象的深度615
MovieClip.getInstanceAtDepth返回位于指定深度的影片剪辑实体名称616
MovieClip.getNextHighestDepth返回目前所有对象之上的最高深度值617
MovieClip.swapDepths改变影片剪辑对象的深度619
MovieClip.globalToLocal转换标识符对象的坐标系为local坐标系620
对象等级620
MovieClip.localToGlobal转换标识符对象的坐标系为global坐标系621
MovieClip.getBytesLoaded返回下载中已读取的字节数622
影片大小622
MovieClip getBytesTotal返回下载中的总字节数624
MovieClip.getURL由指定的URL地址载入文件625
链接625
MovieClip.gotoAndPlay跳到指定的帧上播放626
MovieClip.getSWFVersion返回载入的SWF文件所需的播放器版本626
播放控制626
MovieClip.gotoAndStop跳到指定的帧上并停止627
MovieClip.nextFrame要求影片剪辑跳到下一帧上628
MovieClip.prevFrame要求影片剪辑对象跳到上一帧上629
MovieClip.play要求影片剪辑对象播放629
MovieClip.stop要求影片剪辑对象停止播放630
MovieClip.hitTest检查影片剪辑对象是否与其他对象碰触631
影片互动631
MovieClip.startDrag拖曳指定影片剪辑对象633
MovieClip.stopDrag停止拖曳指定影片剪辑对象634
MovieClip.setMask为影片剪辑对象指定遮罩对象635
遮罩635
MovieClip.beginFill指定绘制填充对象时的颜色属性636
绘图636
MovieClip.beginGradientFill指定绘制填充对象时的渐变颜色属性637
MovieClip.clear删除所有影片剪辑对象内的绘制对象639
MovieClip.curveTo绘制曲线641
MovieClip.endFill结束填充对象绘制642
MovieClip.lineStyle设置线段绘制样式643
MovieClip.lineTo绘制直线644
MovieClip.moveTo设置绘制起始坐标值645
MovieClip.enabled返回与设置指定的按钮影片剪辑对象状态647
影片剪辑作用647
MovieClip.focusEnabled检查指定影片剪辑对象是否可设置键盘焦点648
MovieClip.getTextSnapshot返回目前影片剪辑对象中所有的静态文字649
MovieClip.hitArea指定影片剪辑对象作为按钮对象的触碰检测区650
MovieClip.menu将影片剪辑对象与ContextMenu对象产生关联651
MovieClip.tabChildren设置影片剪辑对象的子对象是否加入键盘焦点切换中652
Tab按键652
MovieClip.tabEnabled设置是否将影片剪辑加入键盘焦点切换中653
MovieClip.tabIndex设置影片剪辑的键盘焦点的顺序值654
MovieClip._accProps控制屏幕朗读程序辅助功能选项656
影片剪辑属性656
MovieClip._alpha影片剪辑对象的透明度657
MovieClip._currentframe取得影片剪辑对象目前所在的帧658
_framesloaded已加载的帧数659
MovieClip._focusrect切换影片剪辑对象响应边框是否显示659
MovieClip._height设置影片剪辑对象的高度值660
MovieClip._highquality设置全局反锯齿等级661
MovieClip._lockroot设置_root的引用值662
MovieClip._parent该影片剪辑对象的父对象引用664
MovieClip._name取得影片剪辑对象的实体名称664
MovieClip._rotation设置或取得影片剪辑对象的角度值665
MovieClip._target影片剪辑对象的实体名称路径667
MovieClip._soundbuftime声音缓冲时间667
MovieClip._totalframes取得影片剪辑对象的总帧数668
MovieClip._url取得影片剪辑对象所属SWF文件的网址669
MovieClip._visible设置影片剪辑对象的显示670
MovieClip._width设置或取得影片剪辑对象的宽度671
MovieClip._x设置影片剪辑对象的x坐标值672
MovieClip._xmouse取得鼠标光标相对于影片剪辑对象的x坐标值673
MovieClip._xscale设置或取得影片剪辑对象的缩放值674
MovieClip._y设置影片剪辑对象的y坐标值675
MovieClip._ymouse取得鼠标光标相对于影片剪辑对象的y坐标值676
MovieClip._yscale设置或取得影片剪辑对象的缩放值677
MovieClip.trackAsMenu设置影片剪辑对象是否接收鼠标键放开的事件678
MovieClip.useHandCursor设置是否使用手形鼠标指针679
鼠标指针679
MovieClip.onData检查影片剪辑对象是否接收数据680
事件响应680
MovieClip.onDragOut检查鼠标按住按键时是否滑出681
MovieClip.onDragOver检查鼠标按住按键时是否滑出又滑回682
MovieClip.onEnterFrame以帧速率连续启用事件内容683
MovieClip.onKeyDown检查影片剪辑对象为键盘焦点时是否按下按键684
MovieClip.onKeyUp检查影片剪辑对象为键盘焦点时是否按键被放开685
MovieClip.onKillFocus检查影片剪辑对象是否不再为键盘焦点686
MovieClip.onLoad当影片剪辑对象实体化且出现在时间轴上时启用事件内容687
MovieClip.onMouseDown响应鼠标按下按键时的事件688
MovieClip.onMouseMove响应鼠标移动时的事件689
MovieClip.onMouseUp响应鼠标放开按键时的事件690
MovieClip.onPress检查鼠标按键是否按下691
MovieClip.onRelease检查鼠标按键是否放开692
MovieClip.onReleaseOutside检查鼠标按键是否在影片剪辑对象之外放开693
MovieClip.onRollOut检查鼠标光标是否滑出影片剪辑对象之外694
MovieClip.onRollOver检查鼠标光标是否滑出影片剪辑对象之上695
MovieClip.onSetFocus检查影片剪辑对象是否被设为键盘焦点696
MovieClip.onUnload检查影片剪辑对象是否已在时间轴上被删除697
35 影片剪辑载入类 MovieClipLoader Classes699
new MovieClipLoader定义MovieClipLoader对象700
定义影片剪辑载入对象700
MovieClipLoader.getProgress取得目前载入文件的下载状态701
载入/删除701
MovieClipLoader.loadClip载入SWF、JPEG的文件到指定的影片剪辑对象702
MovieClipLoader.unloadClip删除以MovieClipLoader对象下载的影片剪辑对象703
MovieClipLoader.addListener指定MovieClipLoader对象的侦听对象704
事件响应704
MovieClipLoader.onLoadComplete当指定文件下载完成时启用的事件内容705
MovieClipLoader.onLoadError当指定文件下载失败时启用的事件内容707
MovieClipLoader.onLoadInit当指定文件已执行第一帧时启用的事件内容708
MovieClipLoader.onLoadProgress当指定文件正在载入时启用的事件内容709
MovieClipLoader.onLoadStart当指定文件成功开始下载时启用的事件内容711
MovieClipLoader.removeListener删除MovieClipLoader对象的侦听对象712
36 打印工作类 Print Classes713
new PrintJob定义PrintJob对象714
定义打印工作对象714
PrintJob.orientation返回指定打印的方向715
打印设置715
PrintJob.pageWidth返回实际可打印区域的宽度716
PrintJob.pageHeight返回实际可打印区域的高度716
PrintJob.paperWidth返回使用的打印纸张宽度717
PrintJob.paperHeight返回使用的打印纸张高度717
PrintJob.start显示操作系统的打印对话框718
PrintJob.addPage设置打印的内容719
打印内容719
PrintJob.send开始打印多工缓冲区的内容720
传送720
37 选择类 Selection Classes723
Selection.getBeginIndex返回键盘焦点上已选取范围的起始索引值724
选择对象724
Selection.getCaretIndex返回文本插入点位置的索引值725
Selection.getEndIndex返回键盘焦点上已选取范围的最后索引值726
Selection.getFocus取得目前键盘焦点所在对象、变量名称727
Selection.setFocus移动键盘焦点位置728
Selection.setSelection指定键盘焦点所在文本框的选取范围729
Selection.addListener设置当键盘焦点改变时的对应处理函数730
事件响应730
Selection.onSetFocus设置键盘焦点变更时的对应处理函数731
Selection.removeListener删除用来倾听键盘焦点改变的函数733
38 共享对象类 SharedObject Classes735
SharedObject.getLocal建立本机共享对象736
建立共享对象736
SharedObject.data取出或设置本机共享对象的属性737
数据存取737
SharedObject.flush立即将共享对象数据写入文件中738
SharedObject.clear删除本机共享对象的数据739
SharedObject.getSize取得本机共享对象的文件大小739
删除739
SharedObject.onStatus设置依存取本机共享对象结果将执行的程序740
事件响应740
39 场景舞台类 Stage Classes741
Stage.height返回目前场景舞台的画面高度值742
舞台大小742
Stage.scaleMode指定目前场景舞台的缩放模式743
Stage.width返回目前场景舞台的画面宽度值744
Stage.showMenu切换Flash播放器的鼠标右键菜单745
目录显示745
Stage.align切换Flash Movie与场景舞台的对齐方式746
对齐方式746
Stage.addListener设置当Flash Movie缩放后的对应函数748
事件响应748
Stage.onResize检查场景舞台是否缩放大小750
Stage.removeListener删除用来倾听FlashMovie缩放状态的函数751
40 文本框类 TextField Classes753
TextField.condenseWhite设置是否除去HTML文本框中的空白字符754
文本框字体754
TextField.embedFonts设置文本框对象字体输出方式755
TextField.getFontList取得Flash播放器所在电脑上的字体列表756
TextField.getNewTextFormat取得在文本框对象内新插入文本的格式757
TextField.getTextFormat取得在文本框对象内指定范围的文本格式759
TextField.htmlText取得或设置文本框对象内含有HTML标签的文本内容761
TextField.setNewTextFormat设置新插入文本的文本格式762
TextField.setTextFormat设置在文本框对象内指定文本范围里的文本格式764
TextField.getDepth取得文本框对象的深度765
取得层级765
TextField.removeTextField删除自身文本框对象767
删除文本框767
文本框文本768
TextField.length返回文本框对象内所含的字符数768
TextField.maxChars指定文本框对象可输入的最大字符数769
TextField.multiline切换文本框对象的多行显示770
TextField.password切换文本框对象的密码输入模式772
TextField.replaceSel置换文本框对象内已选择的文本范围773
TextField.replaceText置换文本框对象内指定范围的文本内容774
TextField.restrict限制文本框对象内可输入的字符种类及范围775
TextField.styleSheet指定样式表给文本框对象777
TextField.text指定或返回文本框对象内的文本内容778
TextField.textHeight指定或返回文本框对象内文本的高度779
TextField.textWidth指定或返回文本框对象内文本的宽度780
TextField.wordWrap切换文本框对象内的文本自动换行功能782
文本框颜色783
TextField.background切换文本框对象的背景色功能783
TextField.backgroundColor指定文本框对象的背景色784
TextField.border切换文本框对象的外框色功能785
TextField.borderColor指定文本框对象外框的颜色787
TextField.textColor指定或返回文本框对象内文本的颜色788
文本框大小789
TextField.autoSize指定文本框对象的大小及对齐方式789
文本滚动791
TextField.bottomScroll返回滚动文本框目前可视范围中最底行的序号791
TextField.hscroll设置或返回目前滚动文本框的水平位置792
TextField.maxhscroll返回目前滚动文本框的最大列数794
TextField.maxscroll返回目前滚动文本框的最大行数795
TextField.mouseWheelEnabled设置是否启用鼠标滚轮对多行文本框的作用797
TextField.scroll设置或返回目前滚动文本框的垂直位置798
TextField.addListener设置侦听器799
事件响应800
TextField.onChanged检查文本框对象的文本是否被改变800
TextField.onKillFocus检查文本框对象是否不再为键盘焦点801
TextField.onScroller检查滚动文本框的属性是否被改变803
TextField.onSetFocus检查文本框对象是否被设为键盘焦点804
文本框类型806
TextField.html指定或返回文本框对象是否为HTML文本框806
TextField.removeListener删除指定的侦听器806
TextField.selectable指定或返回文本框对象是否可被反白选取807
TextField.type指定或返回文本框对象的类型809
变量名称810
TextField.variable指定或返回文本框对象上被赋值的变量名称810
Tab按键811
TextField.tabEnabled设置是否将文本框加入自定义键盘焦点切换顺序811
TextField.tabIndex设置文本框的自定义键盘焦点切换顺序值813
文本框属性814
TextField._accProps控制屏幕朗读程序辅助功能选项814
TextField._alpha文本框对象的透明度815
TextField._focusrect切换文本框对象响应边框是否显示816
TextField._height设置文本框对象的高度值817
TextField._hightquality设置全局反锯齿等级818
TextField._name取得文本框对象的实体名称819
TextField._parent该文本框对象的父对象引用820
TextField._quality设置或取得图形的输出品质821
TextField._rotation设置或取得文本框对象的角度值823
TextField._soundbuftime声音缓冲时间824
TextField._target文本框对象的实体名称路径825
TextField._url取得文本框对象所属SWF文件的网址827
TextField._isible设置文本框对象的显示828
TextField._width设置或取得文本框对象的宽度829
TextField._x设置文本框对象的x坐标值830
TextField._xmouse取得鼠标光标相对于文本框对象的x坐标值831
TextField._xscale设置或取得文本框对象的缩放值833
TextField._y设置文本框对象的y坐标值834
TextField._ymouse取得鼠标光标相对于文本框对象的y坐标值835
TextField._yscale设置或取得文本框对象的缩放值836
41 文本样式类 TextField.StyleSheet Classes839
定义文本样式对象840
new TextField.StyleSheet定义TextField.StyleSheet对象840
载入/删除841
TextField.StyleSheet.clear删除所有声明的样式表841
TextField.StyleSheet.load载入指定的CSS样式表文件842
数据取得843
TextField.StyleSheet.getStyle返回指定的样式对象属性843
TextField.StyleSheet.getStyleNames返回样式对象内所有的样式名称844
设置与分析845
TextField.StyleSheet.parseCSS转换CSS样式字符串845
TextField.StyleSheet.setStyle新增样式846
事件响应847
TextField.StyleSheet.transform将指定的样式属性转换成TextFormat对象847
TextField.StyleSheet.onLoad设置当TextField.StyleSheet.load()完成后将执行的程序847
数据转换847
42 文本格式类 TextFormat Classes849
定义文本格式对象850
new TextFormat定义文本格式对象850
字符串大小851
TextFormat.getTextExtent返回指定字符串的度量信息851
对齐方式853
TextFormat.align指定文本段落的对齐方式853
字体样式854
TextFormat.bold切换文本内容为粗体显示854
TextFormat.italic切换文本内容为斜体显示855
TextFormat.underline切换文本内容是否加上下划线856
缩排方式858
TextFormat.blockIndent指定文本框内缩的宽度858
TextFormat.indent指定文本段落首行的内缩字符数859
TextFormat.leftMargin指定文本段落左边界的宽度值860
TextFormat.rightMargin指定文本段落右边界的宽度值861
设置字体863
TextFormat.font指定文本格式的字体863
字号/颜色864
TextFormat.color指定此文本格式的文本颜色864
TextFormat.size指定此文本格式的文本字号865
项目符号866
TextFormat.bullet指定文本段落前加上提示黑点866
行距/间距868
TextFormat.leading指定文本格式对象的文本行距868
TextFormat.tabStops指定文本格式对象的文本间距869
超链接870
TextFormat.target指定点击超链接后打开窗口的名称870
TextFormat.url为文本框对象内的文本内容加上超链接地址871
43 文本快照对象 TextSnapshot Objects873
取得字符874
TextSnapshot.getCount返回字符总数目874
TextSnapshot.getText返回指定范围的字符串874
字符数目874
选取字符876
TextSnapshot.getSelected检查指定范围是否含有反白选取的字符876
TextSnapshot.getSelectedText返回反白选取范围的字符串877
TextSnapshot.setSelected设置或取消反白选取范围878
坐标/索引值880
TextSnapshot.setSelectColor设置标示选取用的矩形颜色880
TextSnapshot.findText搜索指定的字符串880
字符颜色880
TextSnapshot.hitTestTextNearPos搜索指定坐标的字符索引值881
热门推荐
- 3596367.html
- 2066231.html
- 769457.html
- 2004667.html
- 3270760.html
- 1965261.html
- 33995.html
- 1324818.html
- 2928830.html
- 2911961.html
- http://www.ickdjs.cc/book_1756534.html
- http://www.ickdjs.cc/book_3656759.html
- http://www.ickdjs.cc/book_3818403.html
- http://www.ickdjs.cc/book_3665542.html
- http://www.ickdjs.cc/book_2396961.html
- http://www.ickdjs.cc/book_1043217.html
- http://www.ickdjs.cc/book_3763495.html
- http://www.ickdjs.cc/book_1990112.html
- http://www.ickdjs.cc/book_3669218.html
- http://www.ickdjs.cc/book_1798767.html