有烟没火 发表于 2009-1-19 09:55:43

MS

MS AJAX类库的回调函数中不能使用window.open();
    举例:
    有一个WebService文件名为QueryService.asmx
    代码如下:





         
      
      
      
      // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
      //
      public class QueryService : System.Web.Services.WebService
      ...{
            
            public string doQuery(string sqlstring)
            ...{
                return "";
            }
       }

    在js中调用改函数
    QueryService.doQuery(“123”,onQuerySucceeded);
    那么回调函数就是onQuerySucceeded
    function onQuerySucceeded(result)
    ...{
    window.open(’http://baidu.com’);
    }
页: [1]
查看完整版本: MS