首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

字符串输出有关问题

2011-12-19 
字符串输出问题想弹出个对话框,结果出错,应该怎么写?subbackwin(strAsString)response.write( SCRIPTla

字符串输出问题
想弹出个对话框,结果出错,应该怎么写?

sub   backwin(str   As   String)
response.write( " <SCRIPT   language=JavaScript> ")
response.write( "alert( ' "   &   str   &   " '); ")
response.write( "window.history.go(-1) ")
response.write( " </SCRIPT> ")
response.End()
end   sub


编译器错误信息:   BC30648:   字符串常量必须以双引号结束。

源错误:

 

行   37:   response.write( "alert( ' "   &   str   &   " '); ")
行   38:   response.write( "window.history.go(-1) ")
行   39:   response.write( " </SCRIPT> ")
行   40:   response.End()
行   41:   end   sub
 

源文件:   D:\wwwroot\cccnc.net\admin_wenzhang_add.aspx         行:   39

[解决办法]
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Me.backwin( "abc ")
End Sub
Sub backwin(ByVal str As String)
response.write( " <SCRIPT language=JavaScript> ")
response.write( "alert( ' " & str & " '); ")
response.write( "window.history.go(-1) ")
response.write( " </SCRIPT> ")
response.End()
End Sub
[解决办法]
没看出啥问题啊
[解决办法]
Response.Write( " <SCRIPT language=JavaScript> ");
Response.Write( "alert( ' "+str+ " '); ");
Response.Write( "window.history.go(-1) ");
Response.Write( " </SCRIPT> ");
Response.End();试试呢
[解决办法]
猜测一下,某个 "号是在中文输入状态下敲入的。

热点排行