这是我要从中提取最后一个部分的URL的例子,该部分是人的名字。
yourdomain.com/?n=PERSON .
我想要
之后的部分" ?n= "
然后在同一HTML页面上使用此人名。因此,我将在网页上显示此人的姓名。该网页为HTML。 我需要Java脚本或PHP代码吗? 谢谢
答案 0 :(得分:0)
域,路径和文件之后的部分称为查询字符串。
您可以使用php访问其中的数据
在html中:
<?php echo $_GET['n']; ?>
此示例使用您自己的示例。 domain.com/path/file.php?n=Jim_Williams
答案 1 :(得分:0)
您可以为此目的使用javascript
var url_string = window.location.href; // www.test.com?n=Person
var url = new URL(url_string);
var paramValue = url.searchParams.get("n");
alert(paramValue);
将此代码放在<script>
标签下,您也可以在.html
文件中运行它。
您还可以使用php
代码来获取$_GET
请求。为此,您必须制作一个扩展名为.php
的文件,然后键入以下代码
<?php
echo $_GET['n'];
?>
答案 2 :(得分:0)
您可以使用“ GET”方法访问php中的URL参数。
以您的示例为例,您可以使用
<?php
$name = $_GET['n'];
?>
您可以在页面上希望显示如下名称的任何位置使用$ name
<?php echo $name; ?>
答案 3 :(得分:0)
类似于<?= $_GET['n'] ?>
的{{1}}