Javascript 如何执行注释?

Javascript 如何执行注释?,javascript,comments,Javascript,Comments,在我的代码中,我为popup编写了这段代码 但是评论行 //mywindow.document.write('my div') 自动执行。为什么? 如果我删除了这一行,我的页面不会显示任何错误。 如果它作为注释出现,则会显示一个错误,该错误与标题标记重复 function Popup(data) { var mywindow = window.open('', 'mydiv', 'height=400,width=600'); // mywindo

在我的代码中,我为popup编写了这段代码 但是评论行

//mywindow.document.write('my div')

自动执行。为什么? 如果我删除了这一行,我的页面不会显示任何错误。 如果它作为注释出现,则会显示一个错误,该错误与标题标记重复

 function Popup(data) {
            var mywindow = window.open('', 'mydiv', 'height=400,width=600');
           // mywindow.document.write('<html><head><title>my div</title>');
            /*optional stylesheet*/ //mywindow.document.write('<link rel="stylesheet" href="main.css" type="text/css" />');
            mywindow.document.write('</head><body >');
            mywindow.document.write(data);
            mywindow.document.write('</body></html>');
            mywindow.document.close();
            mywindow.print();
            return true;
        }
功能弹出窗口(数据){
var mywindow=window.open(“”,'mydiv','height=400,width=600');
//mywindow.document.write('mydiv');
/*可选样式表*///mywindow.document.write(“”);
mywindow.document.write(“”);
mywindow.document.write(数据);
mywindow.document.write(“”);
mywindow.document.close();
mywindow.print();
返回true;
}

如果您在服务器上执行它,然后对其进行注释,服务器可能已经缓存了您的旧js文件。。。尝试将一个参数(any)传递到标记中的js文件:

如何判断它是否已执行?在上传到服务器之前,你是否通过一些工具传递代码?它执行并在页面中抛出重复标题的错误没有这样的问题每次从新服务器运行时,我也通过清除浏览器历史记录进行检查,如果我删除了这一行,它运行正常?这真的很奇怪。现在我怀疑有一件事曾经发生在我身上,但情况不同:我在为Flex编写ActionScript时,有一条评论被删除后,导致应用程序崩溃。因此,我不得不离开它,但有一条评论:“不要删除”:)下一个版本的ActionScript即使没有这个评论也可以正常工作。我的观点是:尝试不同的浏览器。在我的chrome浏览器中,这条评论按它应该的方式工作(一旦被评论,我就有了“Untitled”,当我删除评论时,我就得到了“my div”)。因此,在我看来,这是浏览器的缺陷。