Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
窗口打开Javascript(参数错误)_Javascript_Html_Internet Explorer 8_Popup_Window.open - Fatal编程技术网

窗口打开Javascript(参数错误)

窗口打开Javascript(参数错误),javascript,html,internet-explorer-8,popup,window.open,Javascript,Html,Internet Explorer 8,Popup,Window.open,所以我尝试在IE8中打开一个弹出窗口。到目前为止没有运气。它告诉我window.open()中的参数是错误的,但是当我查看window.open()的所有参数时,它看起来都是正确的,对吗 <html> <body> <a href="#" id="one">Click Here</a> <script language="javascript"> var vid1 = document.getElementById('video

所以我尝试在IE8中打开一个弹出窗口。到目前为止没有运气。它告诉我window.open()中的参数是错误的,但是当我查看window.open()的所有参数时,它看起来都是正确的,对吗

<html>
<body>
    <a href="#" id="one">Click Here</a>
<script language="javascript">
var vid1 = document.getElementById('video1');

if(vid1.addEventListener)
{
    vid1.addEventListener('click', function(e){
        videoOne();
    },true);
}
else
{
    vid1.attachEvent('click', videoOne);
}

function videoOne(){
    window.open("http://www.yahoo.com","Case Study 1", 
                "location=1,status=1,scrollbars=1,width=650,height=400");
}
</script>
</body>
</html>

var vid1=document.getElementById('video1');
if(参见1.addEventListener)
{
vid1.addEventListener('click',函数(e){
videoOne();
},对);
}
其他的
{
vid1.attachEvent('click',videoOne);
}
函数videoOne(){
窗口打开(“http://www.yahoo.com“,”案例研究1“,
“位置=1,状态=1,滚动条=1,宽度=650,高度=400”);
}

Internet Explorer不支持带有空格的窗口名

window.open("http://www.yahoo.com","CaseStudy1", 
            "location=1,status=1,scrollbars=1,width=650,height=400");

昆廷是正确的,尽管以下文件中有更多信息:

新窗口的字符串名称。使用or元素的target属性,该名称可以用作链接和表单的目标。名称不应包含任何空格。请注意,strWindowName没有指定新窗口的标题