在事件发生时获取元素位置的当前页面 URL,并将该 URL 输出到另一个页面上


getting current page url of an element location when an event occurs and outputting the url on another page

我有一个下载按钮,它使用免费下载。

<input type="button" name="btn" value="Download"/>

现在我也有这个 php 代码,它显示页面的当前 url。

<?php
$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo $url;
?>

最后我下载页面...下载按钮.php我的问题是,我如何将它们合并在一起,以便,无论我放置哪个网站下载按钮,它都会在单击下载按钮时回显当前网站的 URL。我希望网址在下载按钮上回显.php

谢谢。

这样给出:

<input type="button" name="btn" value="Download" onclick="location.href='<?php echo "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>'" />

这将重定向到当前下载页面。

你的意思是裁判。简单如下:

echo $_SERVER['HTTP_REFERER']

要重定向,它是这样的:

<input type="button" name="btn" value="Download" onlick="document.location=<? echo $url ?>">