【发布时间】:2013-05-08 13:16:19
【问题描述】:
这是我想用于重定向的脚本:
<form id="form1" method="post" action="http://yahoo.com">
<script language="javascript" type="text/javascript">
document.getElementById('form1').submit();
</script>
</form>
现在我必须用一个php代码来控制它,但是这个不起作用:
$redirect = '<form id="form1" method="post" action="http://google.com">
<script language="javascript" type="text/javascript">
document.getElementById('form1').submit();
</script>
</form>'
我猜有语法错误,但我无法弄清楚。请帮忙。
另外让我知道将脚本执行页面保持为引荐来源的重定向方法是否可行?
【问题讨论】:
-
这是一种奇怪的重定向方式......为什么在世界上有这么多重定向方式是客户端还是服务器端时你会想要这样做?
-
上面的代码语法着色对你来说应该是一个很大的线索。
-
@Bartdude 所说的——你是否考虑过简单地做
<?php header('Location: http://www.google.com/'); ?> -
因为这是阻止引荐来源网址进入重定向页面的罕见方法之一,不是吗?
标签: php javascript variables redirect