![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
首先声明,本人接触ajax时间很短,因为有一个程序要用到才开始了解,今天是接触ajax的第三天,不当指出请指出。
之前使用Double_ycn的封装ajax的javascript函数觉得很不错,利用ajax访问本地的php没有任何问题,但是我要做的是一个在本地web服务器上的php程序到另外一台主机上去验证,所以这儿的requestObj.open()函数访问的url是非本地的,形式如"http://x.x.x.x/a.asp",理论上讲,访问是没有任何问题的,但是倒霉的事情偏偏被我碰到,本地无法接收到远端主机的返回!跟踪错误显示:未结束的字符串变量!我直接在浏览器地址栏输入:http://x.x.x.x/a.asp,没有问题, ... php,让a.php去fopen("http://x.x.x.x/a.asp"),这样a.php会读取到远端主机的返回信息,我在a.php中把a.asp的返回信息原封不动的再次返回给本地php程序。问题解决!
之后又发现a.php返回的中文无法总会出现错误,调用ajax的程序接收的是乱码信息?!没有办法,再次使用笨办法,让a.php不返回中文消息,只是返回数字,在ajax程序中根据数字来显示中文!
抛砖引玉,给各位借鉴。
提问者:swear 08-18 11:11
答复

