use*_*129 5 html javascript tabs popup radio-button
我对编程不太了解,但不知何故我设法使弹出窗口工作。但是,我需要从新窗口(弹出窗口)内,弹出窗口上的按钮将打开一个新选项卡。但我不需要在主浏览器中打开新选项卡,我希望它在同一个弹出窗口中打开。
\n\n这可能吗?
\n\n我该怎么做?
\n\n我显示了弹出代码和重定向代码,目前,重定向代码将人们发送到网络浏览器中的另一个选项卡,但我需要在已打开的同一弹出窗口中执行此操作。这是弹出窗口中的代码:
\n\n<!DOCTYPE html>\n<html>\n<body>\n\n<p>Click aqu\xc3\xad para escuchar Radio Lineage.</p>\n\n<button onclick="myFunction()">Try it</button>\n\n<script>\nfunction myFunction()\n{\nwindow.open("http://localhost:8000/player/index.html");\n}\n</script>\n\n</body>\n</html>\nRun Code Online (Sandbox Code Playgroud)\n\n这是新选项卡的代码:
\n\n<!DOCTYPE html>\n<html>\n<body>\n.\n.\n<script type="text/javascript" src="http://hosted.musesradioplayer.com/mrp.js"></script>\n<script type="text/javascript">\nMRP.insert({\n\'url\':\'localhost:8000/stream\',\n\'lang\':\'es\',\n\'codec\':\'mp3\',\n\'volume\':65,\n\'autoplay\':true,\n\'buffering\':5,\n\'title\':\'Radio LineageChile\',\n\'welcome\':\'Bienvenido a...\',\n\'bgcolor\':\'#FFFFFF\',\n\'skin\':\'radiovoz\',\n\'width\':220,\n\'height\':69\n});\n</script>\n.\n.\n</body>\n</html>\nRun Code Online (Sandbox Code Playgroud)\n
要在同一个弹出窗口中打开新的 URL,我将您的代码编辑为以下内容:
var win = window.open("http://localhost:8000/player/index.html", 'newwin', 'height=200px,width=200px');
Run Code Online (Sandbox Code Playgroud)
运行此行后,将显示新的弹出窗口,高度=200px,宽度=200px。要在同一弹出窗口 (win) 中打开新 URL,请使用此行
win.location =“ http://www.google.com ”/
您可以将 google URL 替换为您喜欢的任何 URL。
希望有帮助!祝你好运。约翰尼