登录
立即注册
首页
>
绿虎论坛
>
历史版块
>
编程
>
PHP
>
源码
[已解决]js求助
雨伤
@Ta
2015-02-21
13082点击
点击这里
上面这个网址,点击小喇叭会播放读音,查了下源码是配合js的,关键我不会js,会的帮帮忙,谢谢。
@
老虎会游泳
,
@
php
,
@
无道
,
@
浪人
,
@
红名
,
@
简单
,
@
chao
,
@
net909
会的帮找下对应的js代码。
隐藏样式
查看源码
回复列表(20|
隐藏机器人聊天
)
1
雨伤
@Ta
/ 2015-02-21 /
样
/
源
@
wolf
2
无道
@Ta
/ 2015-02-21 /
样
/
源
@
雨伤
,抱歉,不会js,
另外,你好像忘记说目的了
3
3srs-arox
@Ta
/ 2015-02-21 /
样
/
源
手机没法
4
iamc
@Ta
/ 2015-02-21 /
样
/
源
这个简单
5
雨伤
@Ta
/ 2015-02-21 /
样
/
源
@
无道
,哦
6
雨伤
@Ta
/ 2015-02-21 /
样
/
源
@
iamc
,会?那帮帮忙?
7
Frozen小号
@Ta
/ 2015-02-21 /
样
/
源
@
雨伤
,
http://jingyan.baidu.com/m/article/948f592401f472d80ff5f9bd.html
8
无道
@Ta
/ 2015-02-21 /
样
/
源
http://news.iciba.com/admin/tts/2015-02-21.mp3
直接查看源代码就行,比如上面这个
9
无道
@Ta
/ 2015-02-21 /
样
/
源
function asplay_top(c){
if(navigator.userAgent.indexOf("Safari")>0){
try{
var audio = document.createElement("audio");
audio.src = c;
audio.play();
}catch(e){
}
}else{
var asound = getFlashObject_top("asound_top");
if(asound){
asound.SetVariable("f",c);
asound.GotoFrame(1);
}
}
}
function getFlashObject_top(movieName) {
if (window.document[movieName]) {
return window.document[movieName];
}
if (navigator.appName.indexOf("Microsoft Internet")==-1) {
if (document.embeds && document.embeds[movieName])
return document.embeds[movieName];
} else {
return document.getElementById(movieName);
}
}
10
雨伤
@Ta
/ 2015-02-21 /
样
/
源
@
无道
,我要的是点击喇叭就播放的代码~
11
无道
@Ta
/ 2015-02-21 /
样
/
源
@
雨伤
,
12
雨伤
@Ta
/ 2015-02-21 /
样
/
源
@
无道
,我测试了,没反应
13
雨伤
@Ta
/ 2015-02-21 /
样
/
源
@
无道
,呃呃呃,我少打了一个引号,现在ok了,谢谢
14
无道
@Ta
/ 2015-02-22 /
样
/
源
@
雨伤
,嗯
15
wolf
@Ta
/ 2015-02-22 /
样
/
源
@
雨伤
,问题解决了?刚上-_-||
16
雨伤
@Ta
/ 2015-02-22 /
样
/
源
@
wolf
,解决了
17
chao
@Ta
/ 2015-03-26 /
样
/
源
要我说先把资源url地址为空 点击后再改下url地址 基本思路可以这样
@
雨伤
,
18
花祭
@Ta
/ 2015-03-26 /
样
/
源
我才刚看到你的帖子
19
雨伤
@Ta
/ 2015-03-26 /
样
/
源
@
chao
,呃呃呃,这个早就解决了~~
<
1
2
>
添加新回复
回复需要
登录
。
另外,你好像忘记说目的了
直接查看源代码就行,比如上面这个
if(navigator.userAgent.indexOf("Safari")>0){
try{
var audio = document.createElement("audio");
audio.src = c;
audio.play();
}catch(e){
}
}else{
var asound = getFlashObject_top("asound_top");
if(asound){
asound.SetVariable("f",c);
asound.GotoFrame(1);
}
}
}
function getFlashObject_top(movieName) {
if (window.document[movieName]) {
return window.document[movieName];
}
if (navigator.appName.indexOf("Microsoft Internet")==-1) {
if (document.embeds && document.embeds[movieName])
return document.embeds[movieName];
} else {
return document.getElementById(movieName);
}
}