Javascript 在新窗口中打开对象

Javascript 在新窗口中打开对象,javascript,html,Javascript,Html,我想在用户单击链接时在新窗口中打开SoundCloud播放器。以下是一个例子: <object height="220" width="220"><param name="movie" value="https://player.soundcloud.com/player.swf?url=https%3A//api.soundcloud.com/tracks/124173519&amp;color=ff5500&amp;auto_play=false&a

我想在用户单击链接时在新窗口中打开SoundCloud播放器。以下是一个例子:

<object height="220" width="220"><param name="movie" value="https://player.soundcloud.com/player.swf?url=https%3A//api.soundcloud.com/tracks/124173519&amp;color=ff5500&amp;auto_play=false&amp;player_type=artwork"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" width="220" height="220" src="https://player.soundcloud.com/player.swf?url=https%3A//api.soundcloud.com/tracks/124173519&amp;color=ff5500&amp;auto_play=false&amp;player_type=artwork" type="application/x-shockwave-flash"></embed></object>


我试过各种各样的把戏,但都没用。如果用户能为我指出正确的方向,我们将不胜感激。

创建类似这样的内容:
,在“page.html”中包含
标记

如果可以使用完整的html动态生成对象,则可以使用javascript:

window.open(URL,name,specs,replace)
服务器端脚本示例:

//playsound.php

<html>
<head>
  .....
</head>
<body>
 ......
<object height="220" width="220"><param name="movie" value="https://player.soundcloud.com/player.swf?url=https%3A//api.soundcloud.com/tracks/124173519&amp;color=ff5500&amp;auto_play=false&amp;player_type=artwork"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" width="220" height="220" src="https://player.soundcloud.com/player.swf?url=https%3A//api.soundcloud.com/tracks/124173519&amp;color=ff5500&amp;auto_play=false&amp;player_type=artwork" type="application/x-shockwave-flash"></embed></object>
</body>
</html>
//playsound.php
.....
......

因此,如果用户单击主窗口中的链接,则会弹出另一个窗口来播放媒体。我希望这能有所帮助

试试:
target=“\u blank”
就像盖特说的那样。将对象包装在一个元素中你能分享你尝试过的吗?仅供参考,这显示了
对象
元素而非
a