js报错 permission denied

暴走的车轮 2010-01-08 05:33:13
求助,JAVASCRIPT报题目所示错误!
我在做网站统计的时候调用一个js代码,出现这个错误,两个网站是不同域名,我想可能是JS跨域提交数据导致的。
请问一下,谁有好的解决方法?最好只在js里改,不要增加额外的中转页面或用代理.谢谢了

解决马上结,分不够再加..................
...全文
528 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
暴走的车轮 2010-01-09
呵呵,我看了一下这个jsonp,“您可以通过使用JSONP 形式的回调函数来加载其他网域的JSON数据”,这个就要求其他网域的那个页面生成JSON数据吧,应该是可以实现。
我昨天找了个替代方法解决的跨域问题。因为浏览器可以允许加载远程或其他域名的js文件而不会引发跨域问题。所以我的aspx页面生成的是js文件,我在javascript触发的时候,动态给页面加载一个js文件,地址就是这个aspx,可以带参数进去就相当于跨域提交了,不过当然没jsonp的简单。
回复
antony1029 2010-01-09
看下jquery的jsonp吧。这个是可以跨域的啊。
回复
暴走的车轮 2010-01-09
[Quote=引用 3 楼 jiewenxu 的回复:]
给出JS代码再说。具体问题具体分析
[/Quote]

用的jquery里的 $.get("http://www.test.com/test.aspx") 一句。
就是跨域提交问题。
回复
jiewenxu 2010-01-09
给出JS代码再说。具体问题具体分析
回复
kslion 2010-01-09
关注。。
回复
sundotLei 2010-01-08
原因可能就是跨域操作对象,导至没有权限,最好能给出适当代码,
回复
发动态
发帖子
JavaScript
创建于2007-09-28

8.4w+

社区成员

Web 开发 JavaScript
申请成为版主
社区公告
暂无公告