我想通过附加 iframe 的 javascript 将 URL 传递到另一个域,当退出 iframe 时,另一个域可以将用户返回到我网站上的上一页。如果使用php提交exit_url,则为
$exit_url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] . "&request=example"";
我想学习如何将此字符串转换为在 javascript 中使用。谢谢!
我想通过附加 iframe 的 javascript 将 URL 传递到另一个域,当退出 iframe 时,另一个域可以将用户返回到我网站上的上一页。如果使用php提交exit_url,则为
$exit_url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] . "&request=example"";
我想学习如何将此字符串转换为在 javascript 中使用。谢谢!
$_SERVER['REQUEST_URI']
通过附加location.pathname
and可以得到等价物location.search
:
var request_uri = location.pathname + location.search;
window.location.pathname.substr(1) will do it
我不太明白你的问题,但$_SERVER['REQUEST_URI']
基本上是location.pathname
如果搜索字符串为空,您将需要附加“?” 代替 ”&”
var q = location.search ? "&" : "?";
var request_uri = location.pathname + location.search + q + "other=value";