gpt4 book ai didi

JavaScript Onclick window.open 在 IE 中无法正常工作

转载 作者:行者123 更新时间:2023-11-28 11:27:16 25 4
gpt4 key购买 nike

我希望我的问题是一个很容易回答的问题,但不幸的是我对 JavaScript 的了解不多。我花了一天的大部分时间在谷歌上搜索这个问题并尝试各种解决方法,但到目前为止还没有任何效果。

我正在运行一段非常简单的 JavaScript,以便当单击图像时会打开一个单独的窗口。这适用于除 IE 之外的所有其他浏览器(包括移动设备)。以下是我在 head 标签中包含的内容 -

<script type="text/javascript">
function open_win() {
window.open("music/player/song-of-my-soul.html", "_blank, _top", "toolbar=no, location=no, directories=no, status=no, menubar=mo, scrollbars=yes, resizable=no, toolbar=no, copyhistory=yes, width=240, height=400,");
}
</script>

然后我创建了一个带有背景图像和悬停图像的 div,单击时应打开上面的页面。以下是我放置在 div 中的行 -

a href="#"alt="收听示例"title="收听示例"class="play-link"onclick="open_win()">

这在其他所有浏览器中都可以正常工作,但在 IE 中不起作用。我尝试了几种方法来引用head中的JavaScript,但没有一个起作用。

我正在测试的页面可以在以下位置看到 - http://www.christlikemusic.com/song-of-my-soul.php#底部中心的“播放”按钮是我链接的图像。

如果有人对我如何解决这个问题有任何想法,我将不胜感激!

大卫

最佳答案

Windows 选项列表中有一个尾随逗号:

 [snip] ... copyhistory=yes, width=240, height=400,");
^--- here

IE 对尾随逗号的处理是出了名的顽固,如果它距离逗号只有几英里,它就会经常呕吐。

关于JavaScript Onclick window.open 在 IE 中无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7418581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com