JavaScript не работает в блоггере

Любые идеи, как я могу изменить этот код, чтобы работать в сообщении блоггера?

<script language="JavaScript">
    function openWin(){
        var myBars='directories=no,location=no,menubar=no,status=no';
        var myOptions='scrollbars=no,top=200,left=390,width=451,height=345,resizeable=no';
        var myFeatures = myBars + ',' + myOptions;
        var newWin = open('', 'myDoc', myFeatures);
        newWin.document.writeln('<form>');
        newWin.document.writeln('<BODY BGCOLOR="#000000">');
        newWin.document.writeln('<embed src ="http://www.antenna.gr/webtv/images/fbplayer.swf?cid=07_f_y_mfa_y$_a_e=&volx=100&iu=1&telemetry=false" width="426" height="320" allowfullscreen="true"/>');
        newWin.document.writeln('</form>');
        newWin.document.close();
        newWin.focus();
    }
</script>

<form>
    <input type=BUTTON title="Δείτε το Επεισόδιο!" value="01" onClick='openWin()'>
</form>

person Saint21    schedule 23.12.2012    source источник
comment
Вы получаете какие-либо ошибки в консоли?   -  person Brett Gregson    schedule 23.12.2012
comment
Я удалил строки с ‹form› и ‹/form› в документе нового окна, и он отлично загружается в моем блоггере... (видео не разрешено в моем регионе, но в остальном оно работает нормально.   -  person tamouse    schedule 23.12.2012


Ответы (1)


Ну, во-первых, вы пишете свой тег <form> в новом окне перед тегом <body>, но помимо этого... ПОЧЕМУ???

Зачем вам всплывающее окно? Почему бы просто не разместить содержимое в главном окне? Почему бы не загрузить его в текущее окно?

В любом случае, это не совсем то, что должно быть в ответе. У меня есть для вас ответ: возможно, вы не сможете открывать всплывающие окна в своем браузере. Некоторые браузеры блокируют всплывающие окна, которые, например, пытаются скрыть адресную строку.

Если это не поможет, попробуйте уточнить, что означает «это не работает».

person Niet the Dark Absol    schedule 23.12.2012
comment
Он отлично работает в любом браузере, но когда я пытаюсь поместить его в сообщение блоггера, новое окно не открывается. - person Saint21; 23.12.2012
comment
Разрешает ли блогер JavaScript? - person Niet the Dark Absol; 23.12.2012
comment
Да... Я использую это, например, для ссылок на YouTube› ‹button a=a href=javascript:void(0); onclick=window.open('youtube.com/watch_popup?v=6t9hpdldbEQ', 'всплывающее окно', 'вверху = 200, слева = 390, ширина = 426, высота = 320, панель инструментов = НЕТ, изменяемый размер = НЕТ, расположение = НЕТ, панель меню = НЕТ, строка заголовка = нет, статус = НЕТ') title = Δείτε το Επεισόδιο!› 01 ‹/кнопка› - person Saint21; 23.12.2012
comment
Однако это встроенный JS, который не обязательно совпадает с фактическим тегом <script> с точки зрения того, что может быть разрешено, а что нет. - person Niet the Dark Absol; 23.12.2012
comment
Я думаю, что это разрешено в соответствии с этим stackoverflow.com/questions/13122245/ - person Saint21; 23.12.2012