zoukankan
html css js c++ java
flash留言本
import
mx.data.components.WebServiceConnector;
//
设置webservice服务地址
var strSerUrl:String
=
"
http://book.ievt.cn/ServiceBook.asmx?WSDL
"
;
//
提交流言
_root.submit_btn.onRelease
=
function()
{
var strNickName:String
=
_root.nickname_txt.text;
var strTitle:String
=
_root.title_txt.text;
var strContent:String
=
_root.content_txt.text;
if
(strNickName
!=
""
&&
strTitle
!=
""
&&
strContent
!=
""
)
{
//
trace("yes");
var wscListener:Object
=
new
Object();
wscListener.result
=
function(evt:Object)
{
//
trace(evt.target.results);
ShowBook(
0
,
7
);
_root.nickname_txt.text
=
""
;
_root.title_txt.text
=
""
;
_root.content_txt.text
=
""
;
LoadSWF();
}
;
var wsConn:WebServiceConnector
=
new
WebServiceConnector();
wsConn.addEventListener(
"
result
"
,wscListener);
wsConn.WSDLURL
=
strSerUrl;
wsConn.operation
=
"
CreateBook
"
;
wsConn.params
=
[strNickName, strTitle, strContent];
wsConn.trigger();
}
else
{
if
(strNickName
==
""
)
{
_root.x1_mc._visible
=
true
;
}
else
{
_root.x1_mc._visible
=
false
;
}
if
(strTitle
==
""
)
{
_root.x2_mc._visible
=
true
;
}
else
{
_root.x2_mc._visible
=
false
;
}
if
(strContent
==
""
)
{
_root.x3_mc._visible
=
true
;
}
else
{
_root.x3_mc._visible
=
false
;
}
}
}
;
//
刷新流言
_root.Renovates_btn.onRelease
=
function()
{
ShowBook(
0
,
7
);
}
;
//
显示留言
function ShowBook(firstnum, pagesize)
{
var wscListener:Object
=
new
Object();
wscListener.result
=
function(evt:Object)
{
//
trace(evt.target.results);
FormatBookMessage(evt.target.results);
_root.load_mc.play();
}
;
var wsConn:WebServiceConnector
=
new
WebServiceConnector();
wsConn.addEventListener(
"
result
"
,wscListener);
wsConn.WSDLURL
=
strSerUrl;
wsConn.operation
=
"
GetBook
"
;
wsConn.params
=
[firstnum, pagesize];
wsConn.trigger();
}
//
格式化留言信息
function FormatBookMessage(bookmessage_str)
{
var Message_array
=
bookmessage_str.split(
"
★
"
);
for
(i
=
1
; i
<
8
; i
++
)
{
//
trace(Message_array[i]);
//
trace(_root["txt"+(i-1)+"_mc"]);
if
(Message_array[i]
==
undefined)
{
Message_array[i]
=
"
●●●
"
;
}
WriteMC(_root[
"
txt
"
+
(i
-
1
)
+
"
_mc
"
],Message_array[i]);
}
function WriteMC(obj, item_str)
{
var item_array
=
item_str.split(
"
●
"
);
obj.nickname_txt.text
=
item_array[
0
];
obj.title_txt.text
=
item_array[
1
];
obj.content_txt.text
=
item_array[
2
];
obj.date_txt.text
=
item_array[
3
];
}
}
//
翻页
_root.b1_btn.onRelease
=
function()
{
ShowBook(
0
,
7
);
}
;
_root.b2_btn.onRelease
=
function()
{
ShowBook(
8
,
7
);
}
;
_root.b3_btn.onRelease
=
function()
{
ShowBook(
15
,
7
);
}
;
_root.b4_btn.onRelease
=
function()
{
ShowBook(
22
,
7
);
}
;
_root.b5_btn.onRelease
=
function()
{
ShowBook(
29
,
7
);
}
;
_root.b6_btn.onRelease
=
function()
{
ShowBook(
36
,
7
);
}
;
_root.b7_btn.onRelease
=
function()
{
ShowBook(
43
,
7
);
}
;
_root.b8_btn.onRelease
=
function()
{
ShowBook(
50
,
7
);
}
;
//
初始化
ShowBook(
0
,
7
);
LoadSWF();
function LoadSWF()
{
_root.x1_mc._visible
=
false
;
_root.x2_mc._visible
=
false
;
_root.x3_mc._visible
=
false
;
}
查看全文
相关阅读:
GCD之各种派发
Effective Objective-C 笔记之熟悉OC
正则表达式之正向预查和负向预查
vue的实例属性$refs
vue的实例属性$options
vue的实例属性$data
vue的实例属性$el
vue强制更新$forceUpdate()
vue的extends的使用
vue的mixins的使用
原文地址:https://www.cnblogs.com/nasa/p/849527.html
最新文章
牛客网刷基础题错题集
Leetcode 之 Kth Largest Element in an Array
Leetcode 之 Exclusive Time of Functions
spring-security 配置文件
项目中用到的logback列子
logback logback.xml常用配置详解(三) <filter>
logback 常用配置详解(二) <appender>
logback 配置详解(一)
spring slf4j log4j maven
Spring MVC集成slf4j-logback
热门文章
安全扫描工具
Log4J日志配置详解
SLF4J 教程
iOS打包上传问题
vsCode配置C++调试环境
快速排序javascript实现
express+gulp+gulp-nodemon+browser-sync自动刷新
iOS 模拟器运行不能联网 PAC Fetch failed with error
判断tableViewCell是否在可视区
iOS判断UIView是否显示在屏幕上
Copyright © 2011-2022 走看看