获得当前页面的绝对的Url(可能的https,端口,以及参数)
2007-09-22 16:27
966 查看
HTML Tags and JavaScript tutorial
获得当前页面的绝对的Url(可能的https,端口,以及参数)
//写了一个函数,获得当前页面的绝对的Url
(可能的https,端口,以及参数)
function AbsoluteUrl() {
GLOBAL $HTTP_SERVER_VARS;
$HTTPS=$HTTP_SERVER_VARS["HTTPS"];
$HTTP_HOST=$HTTP_SERVER_VARS["HTTP_HOST"];
$SCRIPT_
URL
=$HTTP_SERVER_VARS["SCRIPT_
URL
"];
$PATH_INFO=$HTTP_SERVER_VARS["PATH_INFO"];
$REQUEST_URI=$HTTP_SERVER_VARS["REQUEST_URI"];
$SCRIPT_NAME=$HTTP_SERVER_VARS["SCRIPT_NAME"];
$QUERY_STRING=$HTTP_SERVER_VARS["QUERY_STRING"];
if (get_magic_quotes_gpc()==1) $QUERY_STRING=stripslashes($QUERY_STRING);
if ($QUERY_STRING!="") $QUERY_STRING="?".$QUERY_STRING;
$uri_http=(((strtolower($HTTPS)=="off")or($HTTPS==0)) ? 'http' : 'https') . '://' . $HTTP_HOST ;
if (isset($SCRIPT_
URL
))
$
url
=$SCRIPT_
URL
;
else if (isset($PATH_INFO))
$
url
= $PATH_INFO;
else if (isset($REQUEST_URI))
$
url
= $REQUEST_URI;
else if (isset($SCRIPT_NAME))
$
url
= $SCRIPT_NAME;
$
url
=$uri_http.$
url
.$QUERY_STRING;
return $
url
;
}
相关文章推荐
- 获得当前页面的绝对的Url(可能的https,端口,以及参数)
- js父子窗口传值以及当前页面在js前台如何获得url参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- php 判断http还是https,以及获得当前url的方法
- xpages获得当前页面url及其参数
- javascript 获得当前页面的url参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- php 判断http还是https,以及获得当前url的方法
- jsp 获得当前url以及url参数
- asp页面用url在页面中传值乱码问题以及用js获得url中传来参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- 在jsp页面如何获得url参数
- 获取当前页面url中的参数 coffeescript+node.js+angular
- .net获取当前url各种属性(文件名、参数、域名、端口等)的方法(转)
- js获得url中的参数,获取当前时间
- php获取当前域名、主机、URL、端口、参数、网址、路径、代理等
- ASP获取当前页面URL地址(带参数)的方法(zhuan)
- 在jsp页面如何获得 url 参数