我在博客中使用以下代码,但此脚本会在本机标签中打开外部URL。我想将它重定向到一个新的标签页。
<script type="text/javascript">
window.location = "http://externalblog.blogger.com/externalpost";
</script>
答案 0 :(得分:0)
尝试window.open("http://externalblog.blogger.com/externalpost")
;这应该有用。
答案 1 :(得分:0)
使用window.open
方法在新窗口/标签页中打开
window.open(strUrl, strWindowName[, strWindowFeatures]);
有关详细信息,请参阅MDN。
这是一个例子
var windowObjectReference;
var strWindowFeatures = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes";
function openRequestedPopup() {
windowObjectReference = window.open("http://externalblog.blogger.com/externalpost", "Blogger Window", strWindowFeatures);
}
在您希望打开的任何条件下调用openRequestedPopup()
方法。或者,如果您在呈现HTML时已经有链接,请使用target =&#34; _blank&#34;锚标记中的属性。