读书人

为什么同样语句不同的格式 就会显示异

发布时间: 2012-03-26 15:46:56 作者: rapoo

为什么同样语句不同的格式 就会显示错误呢
response.write( " <script laguage= 'javascript '> window.confirm( '添加成功,准备跳转回主页面! ');window.location= 'mainFrame_add.asp '; </script> ")


以上语句就正确
如果变成这样
response.write( " <script laguage= 'javascript '>
window.confirm( '添加成功,准备跳转回主页面! ');
window.location= 'mainFrame_add.asp ';
</script> ")
就会报错

Microsoft VBScript 编译器错误 错误 '800a0409 '

未结束的字符串常量

add.asp,行 33

response.write( " <script laguage= 'javascript '>



[解决办法]
字符串不能这样换行的。应该这样:

response.write " <script laguage= 'javascript '> " & _
"window.confirm( '添加成功,准备跳转回主页面! '); " & _
"window.location= 'mainFrame_add.asp '; " & _
" </script> "
[解决办法]
asp语句里字符串要一行写完,或者用楼上的方法来换行。
[解决办法]
vbscript跟C/C++等语言不一样,换行就表示一个语句结束了...

读书人网 >ASP

热点推荐