Такая проблема: Радио на форуме работало нормально и буквально недавно перестало. Оно загружается, пишет "Готово", но звук не воспроизводит. С чем это может быть связано? В скриптах ничего не меняла. Единственное что появилось новое, так это то, что разместила видео в темах. Может из-за этого? Вот форум. (Радио в самом низу.) Спасибо заранее.
Проблема с радио
Сообщений 1 страница 13 из 13
Поделиться22010-07-18 19:46:07
oiko
Я у вас на форуме сейчас вообще не вижу радио.
Поделиться32010-07-18 19:53:06
Ну я-то вижу. Повторите попытку.
Поделиться42010-07-18 20:59:46
oiko
У вас я вижу на радио только внешний его вид и структуру, а как на счет основы? Скрипт на него куда исчез?
Поделиться52010-07-18 21:43:20
У меня скрипт радио стоит в таблице, вместе с игрой.
Вот скрипт всей этой таблицы, которая внизу:
<center> <table width=100% border “1”> <tr> <td align="center" width="50%"> <html> <head> <title>Игра крестики-нолики</title> </head> <body> <p align=center><br> <SCRIPT language=JavaScript> <!-- step = 0; diff=3; // change board when button is clicked function clear_all(form) { step = 0; for (i=0;i<9; ++i) { position="a"+i; form[position].value=""; } } // change board when button is clicked function clickit(field) { if (step == -1) {alert("Reset to play again"); return;} position=field.name.substring(1,2,1); position = 'a'+position; if (field.form[position].value !="") { alert("Can't go there"); return;} field.form[position].value="X"; if (eval_pos(field.form)) { field.form.output.value="Вы победили!"; step = -1; return; } position=get_move(field.form); field.form.output.value='I moved to ' + position.substring(1,2,1); if (position=="") { field.form.output.value="Ничья."; step = -1; return; } field.form[position].value="O"; if (eval_pos(field.form)) { field.form.output.value="Вы проиграли!"; step = -1; } } // see if there is a winner function eval_pos(form) { if ((form.a0.value!="" && form.a0.value==form.a3.value && form.a0.value==form.a6.value)|| (form.a0.value!="" && form.a0.value==form.a1.value && form.a0.value==form.a2.value) || (form.a0.value!="" && form.a0.value==form.a4.value && form.a0.value==form.a8.value) || (form.a1.value!="" && form.a1.value==form.a4.value && form.a1.value==form.a7.value) || (form.a2.value!="" && form.a2.value==form.a5.value && form.a2.value==form.a8.value) || (form.a2.value!="" && form.a2.value==form.a4.value && form.a2.value==form.a6.value) || (form.a3.value!="" && form.a3.value==form.a4.value && form.a3.value==form.a5.value) || (form.a6.value!="" && form.a6.value==form.a7.value && form.a6.value==form.a8.value)) return true; else return false; } function f(a) { if (a == "") return "."; else return a; } // get position for move. function comp_move(form,player,weight,depth) { var cost; var bestcost=-2; var position; var newplayer; if (player=="X") newplayer="O"; else newplayer="X"; if (depth==diff) return 0; if (eval_pos(form)) return 1; for (var i=0; i<9; ++i) { position='a'+i; if (form[position].value != "") continue; form[position].value=player; cost = comp_move(form,newplayer, -weight, depth+1); if (cost > bestcost) { bestcost=cost; if (cost==1) i=9; } form[position].value=""; } if (bestcost==-2) bestcost=0; return(-bestcost); } // get position for move. function get_move(form) { var cost; var bestcost=-2; bestmove=""; // don't think about first move. if (step++ == 0) if (form.a4.value=="") return "a4"; else if (form.a0.value=="") return "a0"; for (var i=0; i<9; ++i) { localposition='a'+i; if (form[localposition].value != "") continue; form[localposition].value="O"; cost=comp_move(form,"X", -1, 0); if (cost > bestcost) { if (cost==1) i=9; bestmove=localposition; bestcost=cost; } form[localposition].value=""; } return bestmove; } // complain if user attempts to change board function complain(field) { field.form.output.focus(); // put focus eleswhere alert("Don't change the game fields directly!"); } // the end // --> </SCRIPT> <form> <P> <input name=a0 onfocus=complain(this) size=1> <input name=b0 onclick=clickit(this) type=button> <input name=a1 onfocus=complain(this) size=1> <input name=b1 onclick=clickit(this) type=button> <input name=a2 onfocus=complain(this) size=1> <input name=b2 onclick=clickit(this) type=button> <br> <input name=a3 onfocus=complain(this) size=1> <input name=b3 onclick=clickit(this) type=button> <input name=a4 onfocus=complain(this) size=1> <input name=b4 onclick=clickit(this) type=button> <input name=a5 onfocus=complain(this) size=1> <input name=b5 onclick=clickit(this) type=button> <br><input name=a6 onfocus=complain(this) size=1> <input name=b6 onclick=clickit(this) type=button> <input name=a7 onfocus=complain(this) size=1> <input name=b7 onclick=clickit(this) type=button> <input name=a8 onfocus=complain(this) size=1> <input name=b8 onclick=clickit(this) type=button> <br><br><br> Message: <input name=output><br><br> Сложность игры : <SELECT name=difficulty onchange=diff=form.difficulty[form.difficulty.selectedIndex].value; size=1> <option value=1>Очень лёгкая</option> <option value=2>Просто</option> <option selected value=3>Нормально</option> <option value=4>Сложно (Компьютер долго думает)</option></SELECT><br> <input onclick="if (!step++) this.form.a4.value='O';" type=button value="Компьютер ходит первым"><br> <input onclick=clear_all(this.form) type=reset value=Рестарт> </P></form> </body> </html> </td> <td align="center"><OBJECT ID="NSPlay" WIDTH=200 HEIGHT=125 classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft Windows Media Player components..."> <PARAM NAME="FileName" VALUE="http://cluster.quantumart.ru/broadcast/default.aspx?media=hitfm"> <PARAM NAME="ShowControls" VALUE="1"> <PARAM NAME="ShowPositionControls" VALUE="0"> <PARAM NAME="ShowAudioControls" VALUE="1"> <PARAM NAME="ShowTracker" VALUE="0"> <PARAM NAME="ShowDisplay" VALUE="1"> <PARAM NAME="ShowStatusBar" VALUE="1"> <PARAM NAME="ShowGoToBar" VALUE="0"> <PARAM NAME="ShowCaptioning" VALUE="0"> <PARAM NAME="AutoStart" VALUE="1"> <PARAM NAME="AutoSize" VALUE="1"> <Embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/mediaplayer/en/default.asp" filename="http://cluster.quantumart.ru/broadcast/default.aspx?media=hitfm" src="http://cluster.quantumart.ru/broadcast/default.aspx?media=hitfm" Name=NSPlay ShowControls="1" ShowPositionControls="0" ShowAudioControls="1" ShowTracker="0" ShowDisplay="1" ShowStatusBar="1" ShowGoToBar="0" ShowCaptioning="0" AutoStart="1" AutoSize="0" width=200 height=125> </embed> </td> </tr> </table> </center>
Сначала стоит игра, потом радио. Всё нормально работало, а совсем недавно радио перестало.
P.S. Я попробовала вставить другое радио, вместо этого (вставляла Love Radio), оно работает.
Отредактировано oiko (2010-07-18 21:47:36)
Поделиться62010-07-18 21:45:42
<OBJECT ID="NSPlay" WIDTH=200 HEIGHT=125 classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
standby="Loading Microsoft Windows Media Player components...">
<PARAM NAME="FileName" VALUE="http://cluster.quantumart.ru/broadcast/default.aspx?media=hitfm">
<PARAM NAME="ShowControls" VALUE="1">
<PARAM NAME="ShowPositionControls" VALUE="0">
<PARAM NAME="ShowAudioControls" VALUE="1">
<PARAM NAME="ShowTracker" VALUE="0">
<PARAM NAME="ShowDisplay" VALUE="1">
<PARAM NAME="ShowStatusBar" VALUE="1">
<PARAM NAME="ShowGoToBar" VALUE="0">
<PARAM NAME="ShowCaptioning" VALUE="0">
<PARAM NAME="AutoStart" VALUE="1">
<PARAM NAME="AutoSize" VALUE="1">
<Embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/windows/mediaplayer/en/default.asp"
filename="http://cluster.quantumart.ru/broadcast/default.aspx?media=hitfm"
src="http://cluster.quantumart.ru/broadcast/default.aspx?media=hitfm"
Name=NSPlay
ShowControls="1"
ShowPositionControls="0"
ShowAudioControls="1"
ShowTracker="0"
ShowDisplay="1"
ShowStatusBar="1"
ShowGoToBar="0"
ShowCaptioning="0"
AutoStart="1"
AutoSize="0"
width=200
height=125>
</embed>
Вот код радио
Скрипта в нем нет, а должен быть именно внутри этой части
Поделиться72010-07-18 21:52:25
Извиняюсь, но я немного не поняла. Что именно я должна сделать? Что исправить? (Почему тогда раньше работало?)
Что значит:
Скрипта в нем нет, а должен быть именно внутри этой части
(Ещё раз прошу прощения за глупые вопросы)
Поделиться82010-07-18 21:56:33
oiko
ну как вам объяснить то. Радио состоит из оболочки что прописывается через html или стиль и из внутренностей позволяющие прослушивать радио на форуме ><
Обычно это так, все коды такого плана состоят из двух трех элементов. У вас есть оболочка а внутренностей нет.
Попробуйте воспользоваться другим. Если не будет работать то я не знаю, если будет - то получается что код действительно на данный момент "помят"
Например вот отсюда
Радио плеер для форума пост 35
Или же как вариант ссылку откуда брали, я посмотрю, может и я ошибся, кто знает((
Поделиться92010-07-18 22:03:28
Попробуйте воспользоваться другим. Если не будет работать то я не знаю, если будет - то получается что код действительно на данный момент "помят"
А, ну я же писала, что попробовала вставить другое радио, вместо этого (вставляла Love Radio), оно работает. (Может просто не заметили.)
Значит, надо просто поменять радио?
Отредактировано oiko (2010-07-18 22:07:57)
Поделиться102010-07-18 22:29:18
Значит, надо просто поменять радио?
Да и нужно дать мне ссылку откуда брали код, возможно случайно удалили важную часть и все ><
Это на случай если вам нравился именно этот вариант
Поделиться112010-07-18 22:47:19
Да я б не сказала, что он мне нравился. Вот тут я брала код, 1-ый пост. (Хит-FM)
Хотелось бы другое радио, но почему-то с другими возникают проблемы. Например, вставляла Радио DFM (тоже тут же, 16-ый пост) или Рамблеровское радио (отсюда, 35-ый пост) и у меня получается так: радио появляется, вроде воспроизводится, но звука нет.Это может зависеть от браузера? (у меня Opera). Хотелось бы какое-нибудь из этих радио. (Они удобнее, потому что открываются в др. окне)
Отредактировано oiko (2010-07-18 22:57:47)
Поделиться122010-07-18 23:15:10
oiko
Хм, что то я все перепробовал на Мазиле нормально берет на опере не хочет не в какую
Поделиться132010-07-18 23:20:06
Вот и я так поняла, что это от браузера зависит. Ну ладно, будем довольствоваться тем, что есть.) Большое спасибо за помощь и поддержку. Очень помогли.
P.S. Зашла сейчас, кстати, к себе на форум, так уже и то радио заработало (на которое жаловалась с самого начала).
Отредактировано oiko (2010-07-18 23:23:37)
Похожие темы
Общие проблемы с форумом | Решение проблем | 2013-06-09 |
метал радио на форум | Вопросы по скриптам | 2011-02-09 |
Если у вас проблема с регистрацией на наших форумах! | Архив тем | 2011-06-27 |
Проблема с внешним видом ! ! ! | Архив тем | 2008-08-10 |
Проблема ответа в форум с мобильника | Архив тем | 2011-03-02 |