为什么javascript重定向不起作用?

时间:2013-01-30 18:39:05

标签: javascript

我有一个表单,应该在单击“删除”按钮时将用户重定向到页面。这是表单中唯一的对象。

<input type="submit" name="delete" value="Delete" class="submitbutton" id="submitbutton"  onclick="Redirect();"> 

不幸的是重定向无效:

<script type="text/javascript">

function Redirect()
{
 alert('b');
 window.location="http://www.tutorialspoint.com";
}

</script>

显示警报。然后什么都没发生我也尝试过window.navigate。我拉着我的头发。

如果重要的话,页面开头会有一个会话:

<?php
session_start();
?>
<html>...

我试过chrome和firefox。我显然遗漏了一些东西。

2 个答案:

答案 0 :(得分:1)

它可能正在运行您的脚本,然后提交表单。

您应该使用:

<input type="button" ...>

而不是:

<input type="submit" ...>

答案 1 :(得分:0)

一直在我眼前: 此页面上接受的解决方案: Try to combine javascript confirm box with php post method?