从地址栏中抓取数据并在页面上显示

时间:2012-03-20 17:23:24

标签: php javascript html css

我想知道是否有任何方法可以从地址栏中获取变量,并以文本形式在网页上显示该变量。

因此,我的网页代码识别网址中的号召性用语,让我们调用该号召性用语:'show-this-text-on-page'

然后网站读取变量,让我们调用“RANDOM TEXT”,然后以文本的形式将其显示在我的网页上。

例如......

用户点击指向我网站的链接: http://site.com/?show-this-text-on-page=“随机文字”

在我的网页上,“RANDOM TEXT”以文字形式显示。

我不知道这可以做什么代码,我会假设PHP,对不起:/ 谢谢你的帮助。

2 个答案:

答案 0 :(得分:4)

自您标记此JavaScript以来,请参阅the location property。您需要执行字符串操作来提取您关心的位。

  

我不介意这是什么编码语言

根据经验,服务器端语言是更好的选择(因为它们不依赖于客户端执行程序代码)。您将很难找到一个不会让您获得URI,但细节取决于您选择的语言以及它与Web服务器的接口方式。

答案 1 :(得分:3)

使用PHP,您可以通过$_SERVER['QUERY_STRING']$_REQUEST['show-this-text-on-page']$_GET['show-this-text-on-page']变量输出文字。

例如:

<?php
echo $_GET['show-this-text-on-page'];
?>

输出“RANDOM TEXT”