为什么同样语句不同的格式 就会显示错误呢
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++等语言不一样,换行就表示一个语句结束了...