扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
....你指向的就是那个网页 当然就像是刷新的情况 并没有带任何标签或者属性 页面当然不会自己变化到你想要的界面
创新互联是一家专注于成都网站建设、网站建设与策划设计,尼泸西网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:尼泸西等地区。尼泸西做网站价格咨询:028-86922220
你需要子点击的链接a href="product.html#" class="tab-link" target="国外电源线"#那里配参数
推荐你采用JS控制
既然看到送你一个demo吧,自行研究,应该都很详细了
!doctype html
html lang="en"
head
meta charset="UTF-8"
meta name="viewport" content="width=device-width,initial-scale=1 user-scalable=0"/
link rel="shortcut icon" href="img/logo.png"
titlehtml5 audio音频播放/title
style
*{ margin: 0; padding:0;}
body{-webkit-tap-highlight-color: rgba(0,0,0,0); font-family: "微软雅黑"}
h1{ width: 100%; font-size: 1.5em; text-align: center; line-height: 3em; color:#47c9af; }
#audio{ width: 100%;}
#control{ width: 150px; height: 150px; line-height: 150px; text-align: center; border-radius: 200px; border:none; color:#fff; margin-top: -75px; margin-left:-75px; left:50%; top:50%; position: absolute; box-shadow: #888 0 0 8px;}
.color_gray{ background: #e4e4e4}
.hide{ display: none;}
.show{ display: block;}
.play{ background: #f06060;}
.pause{ background:skyblue}
/*进度条样式*/
.progressBar{ width: 100%; height: 10px;margin: 30px auto 30px auto; position:absolute; left: 0; bottom: 35px;}
.progressBar div{ position: absolute;}
.progressBar .progressBac{ width: 100%; height: 10px; left: 0; top:0; background: #e4e4e4;}
.progressBar .speed{width: 100%; height: 10px; left: -100%; background: #f06060; }
.progressBar .drag{ width: 30px; height: 30px; left: 0; top:-10px; background: skyblue; opacity: 0.8; border-radius: 50px; box-shadow: #fff 0 0 5px;}
/*时间样式*/
#time{ width: 100%; height: 20px;position: absolute; left: 0; bottom:30px; color:#888;}
.tiemDetail{ position: absolute; right:10px; top:0;}
#songInfo{overflow: hidden; width: 200px; height:50px; line-height: 50px; text-align: center; color:#34495e; margin-top: -25px; margin-left:-100px; left:50%; top:70%; position: absolute;}
.shareImg{ position: absolute; left: 100000px;}
/style
/head
body
script
$(function() {
getSong();
})
//获取歌曲链接并插入dom中
function getSong() {
var audio = document.getElementById("audio");
audio.src = "
audio.loop = true; //歌曲循环
playCotrol(); //播放控制函数
}
//点击播放/暂停
function clicks() {
var audio = document.getElementById("audio");
$("#control").click(function() {
if ($("#control").hasClass("play")) {
$("#control").addClass("pause").removeClass("play");
audio.play();//开始播放
dragMove();//并且滚动条开始滑动
$("#control").html("暂停播放");
} else {
$("#control").addClass("play").removeClass("pause");
$("#control").html("点击播放");
audio.pause();
}
})
}
//播放时间
function timeChange(time, timePlace) {
var timePlace = document.getElementById(timePlace);
//分钟
var minute = time / 60;
var minutes = parseInt(minute);
if (minutes 10) {
minutes = "0" + minutes;
}
//秒
var second = time % 60;
seconds = parseInt(second);
if (seconds 10) {
seconds = "0" + seconds;
}
var allTime = "" + minutes + "" + ":" + "" + seconds + ""
timePlace.innerHTML = allTime;
}
//播放事件监听
使用浏览器就可以直接查看效果,现在市场上的百度、360、谷歌浏览器都支持了html5的技术
必须等到图片完全加载后才能对其进行操作, 浏览器通常会在页面脚本执行的同时异步加载图片。 如果试图在图片未完全加载之前就将其呈现到canvas 上,将不会显示任何图片.
var img= new Image();
img.src = "bark.jpg";
// 图片加载完后,将其显示在canvas 上
img.onload = function () {
drawCanvas();
}
ie8不支持html5吧,
如果是css的问题,那就是网络问题,第一次css没加载,这个也是正常的
跟代码啊。。。openid是一直存在的,应该是你哪一步写的不对,值没带过去。。。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流