免费注册 查看新帖 |

Chinaunix

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

[AJAX] ff中xmlHttpRequest如何post数据 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-17 14:31 |只看该作者 |倒序浏览
xmlHttpRequest如何post数据

在ie中可以设置header,ff中搞不定

xml.setrequestheader("content-length", post.length);
    xml.setrequestheader("content-type", "application/x-www-form-urlencoded");

在ff中似乎没有setrequestheader这个函数呀,怎么办.

[ 本帖最后由 HonestQiao 于 2005-12-17 14:34 编辑 ]

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2005-12-17 14:36 |只看该作者
还是建议你使用ajax库,而不是完全自己写最原始的操作.

如果你确实需要请你自己好好研究他们的各自的开发规范.

论坛徽章:
0
3 [报告]
发表于 2005-12-17 14:42 |只看该作者
我也想过,但是,我只是在页面的右边显示广告用,所以我不想每个页都去写xajax.
只显示,不交互.

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
4 [报告]
发表于 2005-12-17 15:11 |只看该作者
那你去:
http://bbs.chinaunix.net/viewthr ... &extra=page%3D1

看firefox的开发指南

论坛徽章:
0
5 [报告]
发表于 2005-12-17 20:37 |只看该作者
xml =  new XMLHttpRequest();
xml.open("POST", serverPage, true);
...

论坛徽章:
0
6 [报告]
发表于 2005-12-18 11:46 |只看该作者
5楼,不发送http头,根本不行的

论坛徽章:
0
7 [报告]
发表于 2005-12-18 12:48 |只看该作者
搞定了,应该在http_request.open('POST', url, true);这行之后,我原来加在前面去了

http_request.open('POST', url, true);
                http_request.setRequestHeader("Content-length", postdata.length);
                http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                http_request.send(postdata);

其中设定length那一行不要似乎没影响.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP