免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2974 | 回复: 0
打印 上一主题 下一主题

支持 和 不支持 浏览器 前进后退操作的 Ajax 函数 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-16 11:54 |只看该作者 |倒序浏览
要让Ajax支持前进和后退操作,就需要在URL后加入 #xxxx
这样做太别扭了,我写了这些函数是用iframe来载入xml数据
可以吧这个iframe隐藏起来,这样,URL就不会有变化,而且
很好实现,需要后退就调用 MM_iframePost()
不需要就调用 MM_xmlLoad()

链接包行 代码 和 流程

http://kt.doopai.com/program/javascript.html#sec4


如果xml内容为
<?xml ...?>
<root>
<a b="1">xxx</a>
<a c="2">yyy</a>
</root>

传入到 MM_xmlAction 的 xmlObject 格式如下
xmlobj.root[0].a[0].text = xxx;
xmlobj.root[0].a[0].attrib = 1;
xmlobj.root[0].a[1].text = yyy;
xmlobj.root[0].a[1].attrib[c] = 2;
剩下就是你自己的处理了

最近做JS比较多,一些体会都写到这了
http://kt.doopai.com/program/javascript.html

还有一个脱离后台语言的,支持插件,支持操作iframe 的分页JS
http://kt.doopai.com/source-muse/other/xcleftpage.html

最后一个是Google的那个Flash报表 研究
http://kt.doopai.com/old/WebFlash.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP