如何使用window.location来调用页面方法?

时间:2011-10-27 02:18:35

标签: javascript asp.net web-services

我试图在我的asp.net应用程序中点击我的服务器端方法。为什么这不起作用?顺便说一句,在这种情况下我不能使用jquery。

服务器:

        [WebMethod(EnableSession = false)]
        public static string HelloWorld()
        {
            //do something
        }

客户端

<script type="text/javascript">
  window.location.href = "http://localhost//default.aspx/HelloWorld";
</script>

1 个答案:

答案 0 :(得分:0)

你的javascript对我有用。看起来你在localhost和default.aspx之间有一个额外的/。也许你的意思是:

window.location.href = "http://localhost/default.aspx/HelloWorld";

我尝试在服务器端记录某些内容,然后直接转到该位置以查看服务器是否设置正确。