Как открыть новую вкладку во всплывающем окне?

Видите ли, я не слишком разбираюсь в программировании, но мне это удается, как-то заставить всплывающее окно работать, однако мне нужно внутри этого нового окна (всплывающего), оно будет открыто новым вкладка из кнопки во всплывающем окне

Но мне не нужно открывать новую вкладку в главном браузере, я хочу, чтобы она открывалась в том же всплывающем окне

Это возможно?

как я могу это сделать?

ну, я оставляю и всплывающий код, и код перенаправления, который теперь отправляет людей только на другую вкладку в моем веб-браузере, но мне нужно сделать это в том же всплывающем окне, которое уже открыто

Вот код во всплывающем окне

<!DOCTYPE html>
<html>
<body>

<p>Click aquí para escuchar Radio Lineage.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction()
{
window.open("http://localhost:8000/player/index.html");
}
</script>

</body>
</html>

Вот код новой вкладки

<!DOCTYPE html>
<html>
<body>
.
.
<script type="text/javascript" src="http://hosted.musesradioplayer.com/mrp.js"></script>
<script type="text/javascript">
MRP.insert({
'url':'localhost:8000/stream',
'lang':'es',
'codec':'mp3',
'volume':65,
'autoplay':true,
'buffering':5,
'title':'Radio LineageChile',
'welcome':'Bienvenido a...',
'bgcolor':'#FFFFFF',
'skin':'radiovoz',
'width':220,
'height':69
});
</script>
.
.
</body>
</html>

Любая помощь будет высоко ценится

Пожалуйста, спросите, если у вас есть какие-либо сомнения

3 ответа

Чтобы открыть новый URL в том же всплывающем окне, из вашего кода я отредактировал ниже:

var win = window.open("http://localhost:8000/player/index.html", 'newwin', 'height=200px,width=200px');

после запуска этой строки появится новое всплывающее окно с высотой =200 пикселей, шириной =200 пикселей. Чтобы открыть новый URL в том же всплывающем окне (победа), используйте эту строку

win.location = " http://www.google.com/" /

Вы можете заменить Google URL любым URL, который вам нравится.

Надеюсь, что это полезно! Удачи. Джонни

Здесь код, просто очень маленький код, который откроет новую страницу как всплывающее окно. Код работает правильно.

 <!DOCTYPE html>
 <html>
<body>

 <p>Click the button to open an about:blank page in a new browser window that is 1200px wide and 600px tall.</p>

 <button onclick="openWin()">Open Window</button>

 <script>
 function openWin()
{
 var myWindow = window.open("","","width=1200,height=600");
}
</script>

  </body>
  </html>
<script type="text/javascript">
        win = null;
        function openPopup(){
            win = window.open("http://www.google.com", 'newwin', 'height=200px,width=200px');
        }
        function openOtherUrl(){
            win.location = 'http://www.yahoo.com';
        }
    </script>

Вы можете использовать этот код, я успешно изменяю URl. Надеюсь, это будет полезно для вас!

Другие вопросы по тегам