Ank*_*h55 1 javascript php variables url get
示例:假设当前页面url(window.location.href)是http://example.com/page.html html页面源代码是......
<html><head></head><body>
<script src="http://example.com/script.js?user=Ankit&ptid=18"></script>
</body></html>
Run Code Online (Sandbox Code Playgroud)
现在我需要在script.js中使用'src'变量并且脚本文件script.js应该返回
var a="Ankit"
var b="18"
Run Code Online (Sandbox Code Playgroud)
我们可以在php中使用echo $ _GET之类的东西吗?
在这里找到了.如果您使用的是jQuery,这应该会有所帮助.
function getURLParameter(name) {
return decodeURI(
(RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
);
}
Run Code Online (Sandbox Code Playgroud)
这是一个javascript函数,它将返回传递给它的参数的url中的值.在这种情况下,你可以用它来调用它
var a = getURLParameter("user");
var b = getURLParameter("ptid");
Run Code Online (Sandbox Code Playgroud)
编辑:我误解了你的问题的原始版本,询问有关获取.html页面加载的参数.我刚刚测试了这个解决方案,它在.js文件本身中不起作用.但是,如果你在.js文件中声明变量,并将这onLoad事件,除去var从前面a和b,它应该正确分配的变量.
| 归档时间: |
|
| 查看次数: |
2246 次 |
| 最近记录: |