0
<script language="javascript" type="text/javascript">
function popitup(url) {
    newwindow=window.open(url,'name','height=200,width=350');
    if (window.focus) {newwindow.focus()}
    return false;
}
</script>

<a href="popupex.php" onclick="return popitup('popupex.php')">Link to popup</a>

顶部代码是我的索引,在其中您可以看到指向弹出链接的链接,当您单击一个简单的表单时,该表单将出现,该表单有 2 个文本框和一个提交按钮,这是表单popupex.php的代码

<html>
<head>
<title>Form</title>
</head>
<body>
<?php
print"<form action='func.php?add/inside_add' method='post'>";
?>
<input type='text' name='ok'><br>
<input type='text' name='notok'><br>
<input type='submit'>
</form>
</body>
</html>

问题:为什么我的 func.php 中的代码没有运行?仅仅因为错误?并且可以解释错误并给出解决方案吗?

这是我的func.php

<?php
function goback()
{
window.history.go(-1);
}


class add{
    function inside_add(){

    goback();
    }
}
?>

我希望在这个函数中,当我单击popupex.php中的按钮时,它会以popupex.php的形式返回。谢谢

4

1 回答 1

1

您提供的代码是一个 javascript 函数window.history.go(-1)

用于header('Location:' . $_SERVER['HTTP_REFERER']);PHP 返回上一页。

于 2012-11-24T07:27:19.733 回答