读书人

字符串输出有关问题

发布时间: 2011-12-19 23:23:36 作者: rapoo

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

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();试试呢
[解决办法]
猜测一下,某个 "号是在中文输入状态下敲入的。

读书人网 >asp.net

热点推荐