0

我们在mono 2.6(debian服务器)下有一个asp应用程序,升级到2.10后出现这种情况:

简单的代码

<script language="javascript" type="text/javascript"><!--

var x = "<%= 2+2 %>";

//--></script>

在浏览器中测试时,我发现了这个来源

<script language="javascript" type="text/javascript"><!--

x = "<%= 2+2 %>";

//--></script>

没有解释 asp 标签!

但如果我删除标签 < script ...> 中的“<!--”和“//-->”,一切正常

<script language="javascript" type="text/javascript">

var x = "<%= 2+2 %>";

</script>

这行得通!!!

4

1 回答 1

1

标签<!---->用于注释掉html中的多行,而//注释掉单个javascript行,它们会阻止您的代码执行,只需删除它们即可。

于 2012-05-30T19:35:23.863 回答