powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Таблица радиостанций в своём стиле
8 сообщений из 8, страница 1 из 1
Таблица радиостанций в своём стиле
    #38625330
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здравствуйте
установить радио на сайт
сервис: http://radiopotok.ru/radio_on_site/
здесь в списке надо выбрать требуемые радиостанции, далее нажать на "Получить код"
Выбрал я 14 радиостанций
выдало код
Код: html
1.
<script type="text/javascript" src="http://radiopotok.ru/f/script/ca31d6b75665d573a035da3901e8f9a1.js" charset="UTF-8"></script>


вот они:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<table id="RP_list" border="0" cellspacing="0" cellpadding="0">
<tr><td width="20" id="RP_station_78">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_78\');return false;" id="RP_station_anchor_78">Авторадио</a></td></tr>
<tr><td width="20" id="RP_station_83">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_83\');return false;" id="RP_station_anchor_83">Дорожное радио</a></td></tr>
<tr><td width="20" id="RP_station_1">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_1\');return false;" id="RP_station_anchor_1">Европа плюс</a></td></tr>
<tr><td width="20" id="RP_station_350">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_350\');return false;" id="RP_station_anchor_350">Кабриолет</a></td></tr>
<tr><td width="20" id="RP_station_86">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_86\');return false;" id="RP_station_anchor_86">Кекс FM</a></td></tr>
<tr><td width="20" id="RP_station_89">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_89\');return false;" id="RP_station_anchor_89">Маяк</a></td></tr>
<tr><td width="20" id="RP_station_33">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_33\');return false;" id="RP_station_anchor_33">Наше Радио</a></td></tr>
<tr><td width="20" id="RP_station_67">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_67\');return false;" id="RP_station_anchor_67">Радио Рекорд</a></td></tr>
<tr><td width="20" id="RP_station_72">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_72\');return false;" id="RP_station_anchor_72">Радио Шарманка</a></td></tr>
<tr><td width="20" id="RP_station_85">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_85\');return false;" id="RP_station_anchor_85">Русское Радио</a></td></tr>
<tr><td width="20" id="RP_station_6">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_6\');return false;" id="RP_station_anchor_6">Серебряный дождь</a></td></tr>
<tr><td width="20" id="RP_station_66">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_66\');return false;" id="RP_station_anchor_66">Спорт FM</a></td></tr>
<tr><td width="20" id="RP_station_2">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_2\');return false;" id="RP_station_anchor_2">Шансон</a></td></tr>
<tr><td width="20" id="RP_station_64">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_64\');return false;" id="RP_station_anchor_64">Юмор FM</a></td></tr></table>


как бы их на сайте разместить не в один столбец, а в 7 столбцов по две в столбце
и чтобы они играли?
есть у кого примеры других сервисов, более гибких при создании кода?
...
Рейтинг: 0 / 0
Таблица радиостанций в своём стиле
    #38625737
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофа, тебе никто не запрещает переделать эту разметку. Главное включить скрипт и в местах где нужно запустить проигрывание вызвать функцию RP_script_play_radio
...
Рейтинг: 0 / 0
Таблица радиостанций в своём стиле
    #38626018
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazile, перегруппировать я перегруппировал, но не играет, что подправить?
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<!-- saved from url=(0425)file:///C:/Documents%20and%20Settings/Admin/%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/Downloads/%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82%20%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%BE%D0%BF%D0%B8%D1%81%D0%B5%D0%B9%20v2.6%20mixed/%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82%20%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%BE%D0%BF%D0%B8%D1%81%D0%B5%D0%B9%20v2.6%20mixed/index.html# -->
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<link rel="stylesheet" type="text/css" href="file:///C:/Documents%20and%20Settings/Admin/%D0%9C%D0%BE%D0%B8%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/Downloads/%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82%20%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%BE%D0%BF%D0%B8%D1%81%D0%B5%D0%B9%20v2.6%20mixed/%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82%20%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%BE%D0%BF%D0%B8%D1%81%D0%B5%D0%B9%20v2.6%20mixed/styles.css">
<title>Радио</title>

</head>

<body>

<div align="center" class="right" style="width:250px; max-height:250px; overflow:auto;">
<a href="http://radiopotok.ru/" id="RP_link"></a>
<script type="text/javascript"><!--
function param(Name)
{
	var Params = location.search.substring(1).split("&");
	var variable = "";
	for (var i = 0; i < Params.length; i++)
	{
		if(Params[i].split("=")[0] == Name)
		{
			if (Params[i].split("=").length > 1) variable = Params[i].split("=")[1];
			return variable;
		};
	};
	return "";
}
var RP_font_size     = '16px';      // 
var RP_bg_color      = 'white';    // 
var RP_border_color  = 'white';   // 
var RP_border_size   = '2px';    // 
var RP_grid_color    = 'silver';// 
var RP_a_color       = 'blue'; // 
var RP_a_color_hover = 'red'; // 
var RP_new_window    = true; // 
document.write('<script type="text/javascript" src="http://radiopotok.ru/f/script/'+param('id')+'.js" charset="UTF-8"></script>');
$(document).ready(function(){
	RP_script_play_radio(param('station'));
});

//--></script>
</div>

<table id="RP_list" border="0" cellspacing="0" cellpadding="0">
<tr>Онлайн радио</tr>
<tr>
<td width="20" id="RP_station_78">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_78\');return false;" id="RP_station_anchor_78">Авторадио</a></td>
<td width="20" id="RP_station_83">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_83\');return false;" id="RP_station_anchor_83">&#366;&#190893;&#63840;&#133416;&#61231;a></td>
<td width="20" id="RP_station_1">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_1\');return false;" id="RP_station_anchor_1">&#418;&#191456; &#2878;&#510945;></td>
<td width="20" id="RP_station_350">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_350\');return false;" id="RP_station_anchor_350">&#736;&#11368;&#64293;&#773089;></td>
<td width="20" id="RP_station_86">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_86\');return false;" id="RP_station_anchor_86">&#741;&#48224;FM</a></td>
<td width="20" id="RP_station_89">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_89\');return false;" id="RP_station_anchor_89">&#864;&#57195;&#57135;a></td>
<td width="20" id="RP_station_33">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_33\');return false;" id="RP_station_anchor_33">&#928;&#153616;&#6504;&#61231;a></td>
</tr>
<tr>
<td width="20" id="RP_station_67">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_67\');return false;" id="RP_station_anchor_67">&#1120;&#23150; &#1125;&#48112;&#20271;a></td>
<td width="20" id="RP_station_72">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_72\');return false;" id="RP_station_anchor_72">&#1120;&#23150; &#1632;&#182317;&#47164;/a></td>
<td width="20" id="RP_station_85">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_85\');return false;" id="RP_station_anchor_85">&#1139;&#465582;&#22608;&#6504;&#61231;a></td>
<td width="20" id="RP_station_6">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_6\');return false;" id="RP_station_anchor_6">&#1189;&#153712;&#57207;&#57065; &#23526;&#24380;/a></td>
<td width="20" id="RP_station_66">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_66\');return false;" id="RP_station_anchor_66">&#1199;&#64626; FM</a></td>
<td width="20" id="RP_station_2">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_2\');return false;" id="RP_station_anchor_2">&#1632;&#60590;&#57135;a></td>
<td width="20" id="RP_station_64">&nbsp;</td><td><a href="#" onclick="RP_script_play_radio(\'station_64\');return false;" id="RP_station_anchor_64">&#2028;&#64544;FM</a></td>
</tr>
</table>

</body>
</html>
...
Рейтинг: 0 / 0
Таблица радиостанций в своём стиле
    #38626276
Фотография Малыхин Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какой жуткий код

и все для вызова одной функции которая создает флешь объект
...
Рейтинг: 0 / 0
Таблица радиостанций в своём стиле
    #38626278
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Малыхин Сергей, ну Вы можете подправить?
...
Рейтинг: 0 / 0
Таблица радиостанций в своём стиле
    #38626345
Фотография Малыхин Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное могу
=)
...
Рейтинг: 0 / 0
Таблица радиостанций в своём стиле
    #38626376
Фотография Малыхин Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temp.html
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
<!doctype html>
<html>
<head>
    <meta charset="UTF-8">
    <script type="text/javascript">

        var Radio = {};
        Radio.play = function (elem, volna) {
            if (elem == Radio.htmlElem) {
                Radio.stop();
            }
            if (typeof elem == "string") {
                Radio.Create_swf_player(elem);
                document.getElementsByTagName("body")[0].appendChild(Radio.htmlElem);
            } else {
                if (!volna) {
                    volna = elem.getAttribute("volna");
                }

                Radio.Create_swf_player(volna);
                elem.appendChild(Radio.htmlElem);
            }
            return Radio;
        };
        if (typeof Radio.htmlElem == "undefined") {
            var j = Radio;
            j.htmlElem = document.createElement("div");
            j.old_style = "";
            j.list = function (el) {
                var tmp = {}
                tmp.css = function (s) {
                    j.listCSS = s
                };
                el.onclick = function (event) {
                    if (event.target.getAttribute("volna")) {
                        j.play(event.target, event.target.getAttribute("volna"));
                        if (typeof j.listCSS != "undefined") {
                            j.css(j.listCSS)
                        }
                    }
                };
                return tmp;
            };
            j.css = function (p) {
                j.old_style = j.htmlElem.parentNode.style.cssText;
                j.htmlElem.parentNode.style.cssText = p;
                return j;
            };
            j.stop = function () {
                j.htmlElem.innerHTML = "";
                if (j.htmlElem.parentNode)j.htmlElem.parentNode.style.cssText = j.old_style;
                return j;
            };
            j.Create_swf_player = function (param) {
                var o = '<object id="playerA" type="application/x-shockwave-flash" data="http://radiopotok.ru/s/swf/uppod.swf" width="20" height="20">' +
                        '<param name="bgcolor" value="#ffffff" /><param name="allowFullScreen" value="false" /><param name="allowScriptAccess" value="always" />' +
                        '<param name="wmode" value="window" /><param name="movie" value="http://radiopotok.ru/s/swf/uppod.swf" />' +
                        '<param name="flashvars" value="auto=play&amp;volume=0.5&amp;st=http://radiopotok.ru/s/script/mini.txt&amp;pl=http://radiopotok.ru/f/station_json/' + param + '.json" />' +
                        '</object>';
                j.htmlElem.innerHTML = o;
                if (j.htmlElem.parentNode)j.htmlElem.parentNode.style.cssText = j.old_style;
            };
        }
        document.onreadystatechange = function () {
            Radio.list(document.getElementsByTagName("ul")[0]).css("color:red");
        };
    </script>
</head>
<body>
    
    <div onclick="Radio.play(this,'station_1')">Любой текст 1</div>
    <div onclick="Radio.play(this,'station_78')">2222222 2=)</div>
    <div onclick="Radio.play(this).css('color:red')" volna="station_83">33333333</div>
    <div onclick="Radio.play(this).css('color:red')" volna="station_1">4444444</div>
    
    <br><input type="button" onclick="Radio.play('station_78')" value='onclick="Radio.play("station_78")'><br>
    <br><input type="button" onclick="Radio.stop()" value='onclick="Radio.stop()"'><br>
    
    <ul>
        <li volna="station_78">Такая то волна
        <li volna="station_83">Другая то волна
        <li volna="station_1">фффффффффф
        <li volna="station_350">ыыыыыыыыы
        <li volna="station_86">ввввввв
        <li volna="station_89">ааааааа
        <li volna="station_33">ппппппппп
        <li volna="station_67">рррррр
        <li volna="station_72">ттттттттт
    </ul>

</body>
</html>

...
Рейтинг: 0 / 0
Таблица радиостанций в своём стиле
    #38626616
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Малыхин Сергей, опробовал Ваш код
не в один столбец, а в 7 столбцов по две в столбце - не решено
и чтобы они играли - - не решено
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Таблица радиостанций в своём стиле
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]