flash留言本
时间:2022-04-22
本文章向大家介绍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;
}
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- LeetCode 1595 Minimum Cost to Connect Two Groups of Points (动态规划)
- js DOM系统
- css的radial-gradient大详解
- 你想知道的优惠券业务,SkrShop告诉你
- js汇率计算器系统
- 数学--数论--欧拉降幂和广义欧拉降幂(实用好理解)
- JS逐步教你做(自己版本)的视频播放器(我先声明,step我不懂是什么意思,所以没用)
- 【mysql系列】细谈“explain”之理论Part
- 如果用java swing编写一个五子棋(人人对战)
- 【mysql系列】细谈explain执行计划之“谜”
- 洛谷 P1352 没有上司的舞会(树形 DP)
- CF思维联系– CodeForces - 991C Candies(二分)
- 洛谷P1122 最大子树和 树形DP初步
- JAVA_WEB--jsp语法
- 图论--树的直径--DFS+树形DP模板