社区
Ajax
帖子详情
ActionScript是否有XMLHttpRequest的等价方法?
hax
2006-03-01 11:51:33
如题。特别是是否有同步方法,即直接返回无需callback。
...全文
516
22
打赏
收藏
ActionScript是否有XMLHttpRequest的等价方法?
如题。特别是是否有同步方法,即直接返回无需callback。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GaoXX
2006-04-15
打赏
举报
回复
顶一下
sobluesky
2006-04-08
打赏
举报
回复
怎么叫作同步?
像jdbc那样,var rt = preparedStatement.exeuteQuery();之后立刻rt.get???
没听说过客户端能做到。
internet这么不可靠,怎么同步啊。
eduyu
2006-03-28
打赏
举报
回复
Flash Remoting protocol (AMF)
hax
2006-03-25
打赏
举报
回复
顶
thornet
2006-03-15
打赏
举报
回复
as的xml和loadvars就行了,如果不需要post的话,xml类足矣,需要post的话就loadvars,然后再xml...
尚和空四
2006-03-10
打赏
举报
回复
as3 了
orrin
2006-03-09
打赏
举报
回复
当然是不用打开窗口的,你见哪个flash调用后台数据用打开一个IE窗口的?
hax
2006-03-07
打赏
举报
回复
up
hax
2006-03-06
打赏
举报
回复
自顶
orrin
2006-03-04
打赏
举报
回复
另外flash的socket方式是调用xmlsocket对象与服务器进行通讯。。。
orrin
2006-03-04
打赏
举报
回复
flash是著名的富媒体技术,很早就支持这种ajax式的请求,action里有getURL或者loadVars,请求就可以了。。
hax
2006-03-04
打赏
举报
回复
楼上的,你还是没有看我的问题呀。
getURL会打开一个新窗口,而且它难道是同步的?
sobluesky
2006-03-03
打赏
举报
回复
几年前flash 的 loadVars 就可以和服务器进行http https的交互了,而且非常简单。
最新版本的actionscript可以用二进制的socket和服务器通信,比如直接连接pop3服务器。
hax
2006-03-03
打赏
举报
回复
楼上的,请看清我的问题。
我知道loadVars,但是loadVars必须要求服务器端是www-form-urlencoded的内容。我想问的是一般化的取得一个服务器文本的能力。
至于说最新版本as,你是指as 3?他的socket通讯是同步的还是必须是异步调用?
iuhxq
2006-03-02
打赏
举报
回复
ActionScript是不是就是FLASH里用的那个编程脚本呀?
参考一下:
System.useCodepage = true;
_global.arrTitle = new Array(5);
_global.arrImage = new Array(5);
_global.arrUrl = new Array(5);
function loadxml()
{
myxml = new XML();
myxml.ignoreWhite = true;
myxml.load("http://192.168.0.244/8mchina2/flash/tvindex.aspx");
myxml.onLoad = function(success)
{
if (success)
{
len = myxml.firstChild.childNodes.length;
for(i=0; i<5; i++)
{
_global.arrTitle[i] = myxml.firstChild.childNodes[i].attributes.title;
_global.arrImage[i] = myxml.firstChild.childNodes[i].attributes.image;
_global.arrUrl[i] = myxml.firstChild.childNodes[i].attributes.url;
eval("_root.txt" + (i+1)).text = _global.arrTitle[i];
}
}
else
{
loadxml();
}
};
}
loadxml();
aspx文件处理:
<%@ Import Namespace="Bmhd.Components.Components" %>
<%@ Import Namespace="Bmhd.Components" %>
<%@ Page language="c#" Codebehind="TVIndex.aspx.cs" AutoEventWireup="false" Inherits="Bmhd.Web.xml.TVIndex" %><?xml version="1.0" encoding="gb2312" ?>
<xml>
<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<item id="<%# DataBinder.Eval(Container.DataItem, "ID")%>" title="<%# DataBinder.Eval(Container.DataItem, "Title")%>" url="<%# DataBinder.Eval(Container.DataItem, "Link")%>" image="<%# TopicPicture.GetPictureUrl(DataBinder.Eval(Container.DataItem, "ImageUrl").ToString())%>" />
</ItemTemplate>
</asp:Repeater>
</xml>
后台代码:
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
//
Response.ContentType = "Text/XML";
Repeater1.DataSource = Topics.GetTop5TVIndex().Topics;
Repeater1.DataBind();
}
KimSoft
2006-03-02
打赏
举报
回复
ActionScript现在不也是遵守ECMA标准了么,爽啊。
hax
2006-03-02
打赏
举报
回复
还有,上面所演示的都是回调方法,有没有同步方法?
如果flash actionscript本身没有这个功能的话,有什么第三方类可以实现?
竹林听雨2005
2006-03-02
打赏
举报
回复
都是星星来回答?小弟不敢说话了
hax
2006-03-02
打赏
举报
回复
还有我没有说清楚,其实我希望返回的不是XML对象,而是实际的文本(例如一个txt文件的内容)。有办法吗?
hax
2006-03-02
打赏
举报
回复
能否说明一下哪些版本flash的actionscript可以使用?
加载更多回复(2)
RabbitMQ消息中间件实战(附讲义和源码)
课程简介:RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、
ActionScript
、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。课程内容大纲: 课程讲义:
编程语言 - 脚本编程 - JavaScript/Jquery/Ajax/XML/JSON/
ActionScript
3
事件处理onmouseover <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <script> function bigImg(x){ x.style.height=...
走进ES6的世界:基础语法入门指南
forEach
方法
用于调用数组的每个元素,并将元素传递给回调函数。数组中的每个值都会调用回调函数。该
方法
的第一个参数为回调函数,是必传的。它有三个参数:必须,当前元素* index:可选,当前元素的索引值* arr: 可选,当前元素所属的数组对象该
方法
的第二个参数,用来绑定回调函数内部this变量(前提是回调函数不能是箭头函数,因为箭头函数没有this),是可选的;
ES6 新特性全面解析,零基础也能学会
ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。forEach
方法
用于调用数组的每个元素,并将元素传递给回调函数。数组中的每个值都会调用回调函数。该
方法
的第一个参数为回调函数,是必传的。它有三个参数:必须,当前元素* index:可选,当前元素的索引值* arr: 可选,当前元素所属的数组对象。
系统分析师学习笔记(十三)
软件架构设计 构件与软件复用 构件(component)也称为组件,是一个功能相对独立的具有可复用价值的软件单元。在OO
方法
中,一个构件由一组对象构成,包含了一些协作的类的集合,它们共同工作来提供一种系统功能。 可复用性(可重用性)是指系统和(或)其组成部分能在其他系统中重复使用的程度。软件复用的形式可分为垂直式复用和水平式复用。水平式复用是复用不同应用领域中的软件元素,例如,数据结构、排序算法、人机界面构件等。标准函数库是一种典型的原始的水平式复用机制;垂直式复用是在一类具有较多公共性的应用领域之间复用软
Ajax
52,797
社区成员
25,305
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章