我需要点击按钮重定向到外部url
。
在我看来,在一个按钮对象中,我在没有参数的情况下呼叫myFunction()
。
在控制器中,我有以下代码:
public ActionResult myFunction()
{
return Redirect("www.google.com.ar");
}
但是,点击该按钮后,我被重定向到" http://localhost:xxxxx/myController/www.google.com.ar"。
我该如何解决这个问题?
答案 0 :(得分:0)
你也可以这样做:
<input type="button" id="buttonid" value="Destination" onclick="window.location.href='<%= Url.Action("actionName", "controllerName") %>';" />
或者
return Content("<script>window.location = 'http://www.example.com';</script>");
或者
使用javascript重定向:
$( "#buttonid" ).click(function() {
var url = "http://www.example.com";
location.href = url;
});