js调用WebService 跨域 提示没有权限 求解
[code=JScript]]
     function RequestByGet() {
             var name = "123";
             var pwd = "123";
             var number = document.getElementById("Text1").value;//参数 手机号码
             var cont = document.getElementById("Text2").value;//参数 信息内容
         var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
         //Webservice location.    
         var URL = "http://kssme.com/SendMessage/Service.asmx/DcsSendMessage?UserName=" + name + "&PwdName=" + pwd + "&PhoneNumber=" + number + "&PhoneMessage=" + cont;
         URL = encodeURI(URL);   //在rul中传输汉字是需要解码,否则出现乱码或者问号
         xmlhttp.Open("GET",URL, false);  //这行提示没有权限   
         xmlhttp.SetRequestHeader ("Content-Type","text/xml; charset=utf-8");
         xmlhttp.SetRequestHeader("SOAPAction", "http://tempuri.org/DcsSendMessage");     
         xmlhttp.Send(null);     
         var result = xmlhttp.status;     
         //OK
         if (result == 200) {
             // document.write(xmlhttp.responseText);
              document.getElementById("la").innerHTML = xmlhttp.responseText;
              var dg = document.getElementById("la").innerText;  //.innerText 取出标签 取值
              if (parseInt(dg) > 0) {                  
                     alert("成功发送"+dg+"条!");                      
              }
  [/code
这WebService 是我写的 当调用在本地调用 是可以的,但是发布上去后就出现这种跨域问题的情况
网上找了料,有一种是设置下IE 选项-安全-自定义级别-通过域访问数据 启用 就可以解决
但是我知道没用 别人不知道啊,所以这方法只能舍弃
http://58.210.206.228:1888/HTMLPage.htm 这是测试网页 功能是发送短信       
------解决方案--------------------
http://kb.cnblogs.com/a/1509552/http://www.cnblogs.com/dreamof/archive/2008/09/02/1282163.htmlhttp://www.cnblogs.com/fire-phoenix/archive/2009/11/13/1614144.html
希望对你有 作用
------解决方案--------------------