的问题,如果我在除了IE以外的浏览器上运行该脚本,它提交一次警报的形式,但如果我尝试在IE浏览器,它提醒了两次,JavaScript警告两次的问题与IE PHP
可能是什么原因 ?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php
if(isset($_POST['btn_submit']) && $_POST['btn_submit'] == 'Submit')
{
?>
<script language="javascript">
alert('form submitted');
</script>
<?php
}
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form id="name" method="post">
<input type="file"/>
<input type="submit" name="btn_submit" value="Submit" />
</form>
</body>
</html>
编辑:我试过在IE7和IE8
您是否遗漏了任何部分?这是(i)框架的一部分吗?是否涉及Ajax? –