我有一个确认框并重定向到一个操作,但它不起作用..
<script type="text/javascript">
function quitProgram()
{
var answer = confirm("Are you sure you want to quit your current program?");
if (answer)
window.location("http://www.google.com");
else
window.location("http://www.yahoo.com");
}
</script>
HTML 代码 -
<input style="float:right;" type="submit" value="Quit Program" id="QuitProgram" onclick="quitProgram()" />
但是重定向永远不会发生...任何人都可以帮助我解决这个问题...最终我想做的是重定向到基于用户响应的操作...如果有人让我知道最好的方式,那就太好了应该这样做吗?
最佳答案
window.location 是属性而不是方法:
if (answer)
window.location = "http://www.google.com";
else
window.location = "http://www.yahoo.com";
关于javascript - 使用 Javascript 或其他方式在 ASP.NET MVC 中重定向是最好的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3196904/