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

来源:2-7 编程练习

ChristinaLi

2016-05-28 11:18

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

写回答 关注

3回答

  • 指尖泛出的繁华
    2016-05-28 12:03:49
    已采纳
    <!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>

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

    Christ...

    确实是浏览器兼容问题,谢谢啦~

    2016-05-28 14:06:44

    共 1 条回复 >

  • 一个认真的初学者3373235
    2016-05-31 14:05:06

    1+1=2

  • 慕村1232395
    2016-05-28 12:07:28

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

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题