Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите чайнику. (https://javascript.ru/forum/misc/33213-pomogite-chajjniku.html)

mandon 14.11.2012 12:49

Помогите чайнику.
 
Здравствуйте.
Очень нужна помощь.
В JS дуб-дубом, вот установил такую херню на сайт (для проигрывания радио), в принципе все работает, но проигрывание открывается в новом окне браузера, я мне хотелось бы чтобы в фоновом как нить работало.
-------------------
Заранее спасибо.

var banner = new Array();

banner[0] = new Array();
banner[0][0] = "http://besplatno-on.ru/radio/deep_mix.jpeg";
banner[0][1] = "http://shoutcast.byfly.by:88/deepthemix";
banner[0][2] = "Слушать";

banner[1] = new Array();
banner[1][0] = "http://besplatno-on.ru/radio/bassdrive.jpg";
banner[1][1] = "http://shoutcast.byfly.by:88/bassdrive";
banner[1][2] = "Слушать";


banner[2] = new Array();
banner[2][0] = "http://besplatno-on.ru/radio/pulsradio.jpg";
banner[2][1] = "http://shoutcast.byfly.by:88/pulsradio";
banner[2][2] = "Слушать";

banner[3] = new Array();
banner[3][0] = "http://besplatno-on.ru/radio/record.jpg";
banner[3][1] = "http://shoutcast.byfly.by:88/radiorecord256";
banner[3][2] = "Слушать";

banner[4] = new Array();
banner[4][0] = "http://besplatno-on.ru/radio/schizoid.jpg";
banner[4][1] = "http://shoutcast.byfly.by:88/schizoid_prog";
banner[4][2] = "Слушать";


banner[5] = new Array();
banner[5][0] = "http://besplatno-on.ru/radio/simple.jpg";
banner[5][1] = "http://shoutcast.byfly.by:88/simpleradio";
banner[5][2] = "Слушать";

n = Math.random()*5
nb = Math.round(n)
document.write('<a href=' + banner[nb][1] + ' target=_blank>');
document.write('<img src=' + banner[nb][0] + ' alt=' + banner[nb][2] + ' border=0 ' + ' width=145 ' + ' height=145 > </a>');

JsLoveR 14.11.2012 14:31

http://javascript.ru/blog/fortuner/S...k-muzyku-sajte

ruslan_mart 15.11.2012 15:59

Цитата:

document.write('<a href=' + banner[nb][1] + ' target=_blank>');
document.write('<img src=' + banner[nb][0] + ' alt=' + banner[nb][2] + ' border=0 ' + ' width=145 ' + ' height=145 > </a>');
Лучше так:
document.body.innerHTML = document.body.innerHTML + '<a href=' + banner[nb][1] + ' target=_blank><img src=' + banner[nb][0] + ' alt=' + banner[nb][2] + ' border=0 ' + ' width=145 ' + ' height=145 ></a>';

mandon 16.11.2012 10:31

Ruslan_xDD,
Спасибо конечно, но чет я заменил на предложенный вами вариант кода, и не хера не работает.(((
Помогите если не тяжело.

kobezzza 16.11.2012 12:39

Вам в раздел "Работа".

ruslan_mart 16.11.2012 18:29

mandon, странно, может так:
document.getElementsByTagName('body')[0].innerHTML = document.getElementsByTagName('body')[0].innerHTML + '<a href=' + banner[nb][1] + ' target=_blank><img src=' + banner[nb][0] + ' alt=' + banner[nb][2] + ' border=0 ' + ' width=145 ' + ' height=145 ></a>';


Часовой пояс GMT +3, время: 06:23.