我需要创建一个弹出窗体,它将获取弹出链接所在页面的URL并将其插入到窗体中。从那里我想把它发送给客户服务代表。
有没有办法可以获取URL并将$ _POST它添加到我的php函数中?
答案 0 :(得分:2)
快速/脏:
<form method="post" onsubmit="document.getElementById('url').value = document.location;">
<input type="hidden" id="url" name="url" value="" />
</form>
答案 1 :(得分:1)
我不明白你要找的是哪个网址,但是你可以使用同一页面的网址:
<?php
$currentUrl = $_SERVER['PHP_SELF'];
$query = $_SERVER['QUERY_STRING'];
?>
之后你可以像这样添加网址:
<input type="text" name="url" value="<?php echo $currentURL.'?'.$query; ?>" />
有关详细信息,请查看:
<?php print_r($_SERVER); ?>
答案 2 :(得分:0)
您正在寻找document.URL。