2010
May
05
文章类别:开发相关最近在做Widget项目,主要是三星和诺基亚手机上的应用程序。因为手机应用程序的客户端只能动态显示内容,所以只能用Ajax请求服务器和用JavaScript动态显示。此时加载jQuery可以省不少事儿。
在用Ajax请求服务器时,代码如下:
JavaScript代码
- $.ajax(
- {
- type: "POST",
- url: "http://www.wuleilei.com/Widget/WidgetServer/Chat/index.php/Index/doChat",
- processData: false,
- timeout: 20000,
- error: function(){alert("unknow");},
- data: "uid=" + uid + "&content=" + content,
- success: function(msg)
- {
- }
- }
- )//end $.ajax
用火狐调试了半天,没反应。于是,用IE看错误提示,如图:

显示“没有权限”,Google后才发现:jQuery不能跨域,就是说上面代码中url后面的地址要与你当前JavaScript代码所在的页面的域名相同。将该页面上传到服务器调试或者将服务器端程序放到本地就可以了。为什么jQuery会有这种限制?我想是为安全着想吧,呵呵,个人观点。
本站原创,转载请标明:来自追梦博客(http://www.wuleilei.com/)
相关文章:
IE中只读的innerHTML属性 (2009-10-17)
精通JavaScript+jQuery (2009-06-19)
JavaScript获取FCKeditor编辑器内容的方法 (2010-05-27)
JavaScript中的MD5加密 (2010-01-13)
一款很不错的JS日历插件 (2010-01-04)
看看他们的脚印……
我也踩个脚印^_^
闲言碎语
靠,现在的垃圾留言也太智能了吧。 (9月7日)
不要逼我把你加入黑名单,少在这里发广告! (8月17日)
周末回家咯 (8月13日)
文章分类
个人日记 (74)
开发相关 (20)
域名+空间 (14)
XHTML相关 (17)
iPhone开发 (8)
PHP+MySQL (26)
建站相关 (25)
影视音乐 (12)
琐碎收藏 (10)最近文章
最近评论
日志归档
2010年09月 (2)
2010年08月 (7)
2010年07月 (11)
2010年06月 (11)
2010年05月 (13)
2010年04月 (11)
2010年03月 (12)
2010年02月 (8)
2010年01月 (14)
2009年12月 (18)
2009年11月 (23)
2009年10月 (21)
2009年09月 (16)
2009年08月 (6)
2009年07月 (5)
2009年06月 (28)
友情链接
其它功能
随机标签
免费域名,
域名,
笔记本,
乱码,
域名解析,
.htaccess,
更换域名,
网页,
链接,
论坛,
更换ip,
人民币,
伪静态,
thinkphp,
网站,
蛋糕,
邀请码,
firefox,
SearchStatus,
友链,
phpmailer,
邮件,
国庆节,
自动刷新,
工作,
google,
电影,
google adsense,
邮箱,
天气,
cpanel,
xmarks,
wordpress,
空间,
电锯惊魂,
软件,
bom,
过年,
500,
旅游,
logo,
超人不会飞,
模拟器,
虚拟机,
svn,
TortoiseSVN,
css3,
three20,
火狐,
shell


标签:
林西老九
2010-05-06 11:18:03
wuleilei
2010-05-06 13:10:23