Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Подгразка данных в всплывающее окно (https://javascript.ru/forum/dom-window/9622-podgrazka-dannykh-v-vsplyvayushhee-okno.html)

split 28.05.2010 00:39

Подгрузка данных в всплывающее окно
 
Здравствуйте! Не получается подгружать данные при нажатие ссылок в одно и тоже всплывающее окно.

Так работает:
<a href="'http://site/radio/chanell/player/player.php?radio=aHR0cDovL2tpbm9hcmVuYS50djo4MTcy&url=aHR0cDovL2xvY2FsaG9zdC9tb25saWJlLw,,&ancho=334&stream=2&logo=L21vZHVsZXMvbW9kX3Jhcl9yYWRpby90bXBsL2ltYWdlbmVzL2xvZ28uanBn&alt=RWwgbG9nbyBkZSBsYSBSYWRpbw,,"  target="popup" onClick="window.open(this.href, this.target, 'width=250,height=222,resizable=yes,scrollbar=0'); return false;"><Слушать</a>

В модифицированном варианте не хочет (это чтобы красиво появлялось)... не знаю я куда target "пришить"
<SCRIPT language=JavaScript>
<!-- Begin

function expandingWindow(website) {
var windowprops='width=300, height=150, scrollbars=no, status=no, resizable=yes'
var heightspeed = 2; // vertical scrolling speed (higher = slower)
var widthspeed = 7; // horizontal scrolling speed (higher = slower)
var leftdist = 10; // distance to left edge of window
var topdist = 10; // distance to top edge of window

if (window.resizeTo&&navigator.userAgent.indexOf("Opera")==-1) {
var winwidth = 250;
var winheight = 222;
var sizer = window.open("","", "left=" + leftdist + ",top=" + topdist +","+ windowprops);
for (sizeheight = 1; sizeheight < winheight; sizeheight += heightspeed)
sizer.resizeTo("1", sizeheight);
for (sizewidth = 1; sizewidth < winwidth; sizewidth += widthspeed)
sizer.resizeTo(sizewidth, sizeheight);
sizer.location = website;
}
else
window.open(website,'mywindow');
}

// End -->
</SCRIPT>

<a href="radio/chanell?=evropaplus" onClick="expandingWindow  ('http://site/radio/chanell/player/player.php?radio=aHR0cDovL2tpbm9hcmVuYS50djo4MTcy&url=aHR0cDovL2xvY2FsaG9zdC9tb25saWJlLw,,&ancho=334&stream=2&logo=L21vZHVsZXMvbW9kX3Jhcl9yYWRpby90bXBsL2ltYWdlbmVzL2xvZ28uanBn&alt=RWwgbG9nbyBkZSBsYSBSYWRpbw,,');return false">Слушать</a>

Что подскажите?

B~Vladi 28.05.2010 01:19

Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.


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