+ -
当前位置:首页 → 问答吧 → 另类ajax实现思路

另类ajax实现思路

时间:2008-07-24

来源:互联网

可能题目有些奇怪,为什么?因为ajax本身就是javascript的化身,只是利用了写xmlhttprequest罢了.
下面有个另类的ajax异步传输的思路,很简单,很实用.
复制内容到剪贴板
代码:

function ajax(id,url){
document.getElementById(id).src="url";
}
<input type="button" onclick="ajax('a','http://www.okpython.com/ajax.php');">
<iframe id="a" src="" frameborder="no" border='0' marginwidth='0'>
ajax.php输出html
复制内容到剪贴板
代码:

<?echo "ajax测试"?>http://www.okpython.com
看是不是很简单实用啊,呵呵,速度上面没有测试,我想避开了xmlhttprequest速度应该比以前快些吧.
其实如果在转换一下思路的话,可以把返回的数据解析为json数据,然后由javascript直接调用
我想这样的话,数据交互就更方便,更简单了.
test.rar (642 Bytes)
test.rar (642 Bytes)
下载次数: 36
2008-7-24 14:05

作者: xieaotian   发布时间: 2008-07-24

看看,应该是好东西

作者: lxylxy888666   发布时间: 2008-07-24

LZ,test.php解不了密码,怎么玩哈

作者: lxylxy888666   发布时间: 2008-07-24

可以解啊
我忘记去掉密码了,不好意思
密码在压缩文件里

作者: xieaotian   发布时间: 2008-07-24

............

作者: lxylxy888666   发布时间: 2008-07-24

是啊
你没输入密码吗?
密码是:www.okpython.com

作者: xieaotian   发布时间: 2008-07-25

是很简单,但是有些实现不了只用这种方法

作者: loveloop   发布时间: 2008-07-25

不错,但有个缺点,就是在ie时会发出声音和下面有进度条显示,不过在上传附件时又不想刷新就需要这样搞了...

作者: xyiyo   发布时间: 2008-07-31