为了账号安全,请及时绑定邮箱和手机立即绑定

打开新窗口单引号与双引号

在“打开新窗口(window.open)"这一章节里,window.open括号内的”_blank“是用单引号括起来的,而在”编程练习“这一章节,必须使用双引号才能打开网址,这是为什么?请大神指教,谢谢~

正在回答

3 回答

<!DOCTYPE html>
<html>
 <head>
  <title> new document </title>  
  <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>   
  <script type="text/javascript">  
    
    function openWindow(){
        var sel=confirm("是否要打开新网页?")
        if(sel)
        {
            var sel2=prompt("请输入新网页的地址:","http://www.imooc.com");
            if(sel2!=null){
                window.open(sel2,'_blank','height=500px,width=400px','menubar=no,toolbar=no');
            }
            else
            {
                alert("byebye!");
            }
            
                
        }
        else
        {
            alert("byebye");
        }
    }
    
  </script> 
 </head> 
 <body> 
	  <input type="button" value="新窗口打开网站" onclick="openWindow()" /> 
 </body>
</html>

浏览器不支持= =。以求证用单引号可以解决问题。

0 回复 有任何疑惑可以回复我~
#1

ChristinaLi 提问者

确实是浏览器兼容问题,谢谢啦~
2016-05-28 回复 有任何疑惑可以回复我~

1+1=2

0 回复 有任何疑惑可以回复我~

没有吧,单引号可以打开的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739723    人
  • 解答问题       9566    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

打开新窗口单引号与双引号

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信