为什么google 浏览器 chrome 不支持 WebService?

左直拳
博客专家认证
2008-12-30 06:18:51
我用微软的AJAX控件Atlas调用WebService,IE和FF下都正常,但Chrome就不行,调试报错:Refused to set
unsafe header referer。不知道什么原因。
//js
function HotLink()
{
webservice.HelloWorld(CallOK);
}
function CallOK(str)
{
alert(str);
}

//webservice
[WebMethod]
public string HelloWorld()
{
return "HelloWorld";
}
...全文
599 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
调皮的蟠桃 2011-12-14
  • 打赏
  • 举报
回复
学习了!
左直拳 2009-01-13
  • 打赏
  • 举报
回复
确实是,和WebService无关。问题出在Atlas身上。Atlas好像是microsoft的Ajax 1.0,我用的时候也发现问题多多。现在改用.net framework 3.5的AJAX,问题就搞定了。用法基本和Atlas一样。
lq20051610211 2008-12-31
  • 打赏
  • 举报
回复
应该和webservice无关~
Go 旅城通票 2008-12-31
  • 打赏
  • 举报
回复
AJAX控件Atlas生成的js代码在安全范围内不符合chrome的要求吧,所以错误
午夜咖啡男 2008-12-31
  • 打赏
  • 举报
回复
和WebService毫无关系,WebService是一种调用结构,本身和浏览器也没有神么支持不支持的关系,只能说是你的实现方式可能存在问题
街头小贩 2008-12-30
  • 打赏
  • 举报
回复
应该是atlas的原因!你可以换其它ajax框架试试

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧