js获取地址栏参数document.getElementById("").innerHTML 80
请大神帮忙看下,假设一个网址http://www.baidu.com/p.php?id=123我想把id=后面的参数写到下面的php文件里,采用的是js,不知道该怎么写。...
请大神帮忙看下,假设一个网址 http://www.baidu.com/p.php?id=123
我想把id=后面的参数写到下面的 php文件里,采用的是js,不知道该怎么写。谢谢!
下面是一个PHP文件代码:
<html></body><head>
<div id="abc"></div>
<script type="text/javascript">
function canplay() {}
document.getElementById("abc").innerHTML ='<video id="video" width="80%" height="80%" controls="controls" loop="loop" autoplay="autoplay" x-webkit-airplay="allow" >
<source src=http://www.baidu.com/mp3/ 地址栏id参数怎么调取.mp4 type="video/mp4" /></video>';
</script>
</body></html> 展开
我想把id=后面的参数写到下面的 php文件里,采用的是js,不知道该怎么写。谢谢!
下面是一个PHP文件代码:
<html></body><head>
<div id="abc"></div>
<script type="text/javascript">
function canplay() {}
document.getElementById("abc").innerHTML ='<video id="video" width="80%" height="80%" controls="controls" loop="loop" autoplay="autoplay" x-webkit-airplay="allow" >
<source src=http://www.baidu.com/mp3/ 地址栏id参数怎么调取.mp4 type="video/mp4" /></video>';
</script>
</body></html> 展开
2014-11-19 · 知道合伙人软件行家
关注
展开全部
<script type="text/javascript">
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
//例如你响取得url中的id,然后在js把id这个变量放到你想放置的地方
var id = getQueryString('id');
//alert(id);
//拼装字符串的时候加进去即可 'mp3/' + id + '.mp4 type="video/mp4"'
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-11-19
展开全部
<html></body><head>
<div id="abc"></div>
<script type="text/javascript">
//从url获取数据
function get(str){
var url=location.href
,from=url.indexOf(str+'=')
,end=url.indexOf('&')==-1?url.length:url.indexOf('&');
return url.indexOf('?')==-1?'':url.substr(from+str.length+1,end-from-str.length-1);
}
var id=get('id');//获取url的id的值
function canplay() {}
document.getElementById("abc").innerHTML
='<video id="video" width="80%" height="80%" controls="controls"
loop="loop" autoplay="autoplay" x-webkit-airplay="allow" >'+
'<source src="http://www.baidu.com/mp3/'+id+'.mp4" type="video/mp4" /></video>';
</script>
</body></html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8" />
<title>last.html</title>
<style>
</style>
<script type="text/javascript">
window.onload = function ()
{
var url = "http://www.baidu.com/p.php?id=123"; //window.location.href;
var reg = /^.*\/\/([^\/]+)[^\?]+\?[^\=]+\=(.*)$/;
var wz = url.replace (reg, "$1");
var id = url.replace (reg, "$2");
document.getElementById ("abc").innerHTML = '<video id="video" width="80%" height="80%" controls="controls" loop="loop" autoplay="autoplay" x-webkit-airplay="allow" ><source src=http://'+wz+'/mp4/'+id+'.mp4 type="video/mp4" /></video>';
}
</script>
</head>
<body>
<div id="abc"></div>
</body>
</html>
<html>
<head>
<meta charset="UTF-8" />
<title>last.html</title>
<style>
</style>
<script type="text/javascript">
window.onload = function ()
{
var url = "http://www.baidu.com/p.php?id=123"; //window.location.href;
var reg = /^.*\/\/([^\/]+)[^\?]+\?[^\=]+\=(.*)$/;
var wz = url.replace (reg, "$1");
var id = url.replace (reg, "$2");
document.getElementById ("abc").innerHTML = '<video id="video" width="80%" height="80%" controls="controls" loop="loop" autoplay="autoplay" x-webkit-airplay="allow" ><source src=http://'+wz+'/mp4/'+id+'.mp4 type="video/mp4" /></video>';
}
</script>
</head>
<body>
<div id="abc"></div>
</body>
</html>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询