字符串的问题(在线等)
...
protected System.Web.UI.HtmlControls.HtmlTableCell atWord;
...
string Path = Request.Url.ToString().Remove
(Request.Url.ToString().Length-Request.FilePath.Length,Request.FilePath.Length);
Response.Write(Functions.MsgShow(Path+"/PaperWork/Word/Templates/"+"TestTemp1.dot"));
atWord.InnerHtml = "<INPUT type=button value=Button onclick=CreateWord("
+Path+"/OAWeb/PaperWork/Word/Templates/"+"mytemp.dot,"+Path+"/OAWeb/PaperWork/Word)>";
运行时IE报错:缺少')'
问题出在下面这段字符串,请大虾们帮忙啦!
Path+"/OAWeb/PaperWork/Word/Templates/"+"mytemp.dot,"+Path+"/OAWeb/PaperWork/Word
问题点数:20、回复次数:4Top
1 楼hyj_828(水梦)回复于 2006-03-16 14:29:36 得分 0
+Path+"/OAWeb/PaperWork/Word/Templates/"+"mytemp.dot,"+Path+"/OAWeb/PaperWork/Word)>");
你方法沒有反括號.Top
2 楼l4angel(淡蓝色)回复于 2006-03-16 14:33:07 得分 0
有的,问题是这段代码传到html里就变成
<INPUT type=button value=Button onclick=CreateWord( http://locahost/OAWeb/PaperWork/Word/Templates/mytemp.dot,http://locahost/OAWeb/PaperWork/Word)>
我要的效果是
<INPUT type=button value=Button onclick=CreateWord("http://locahost/OAWeb/PaperWork/Word/Templates/mytemp.dot","http://locahost/OAWeb/PaperWork/Word)">Top
3 楼hyj_828(水梦)回复于 2006-03-16 14:38:20 得分 20
拼兩個單引號進去.
"<INPUT type=button value=Button onclick=CreateWord('"
+Path+"/OAWeb/PaperWork/Word/Templates/"+"mytemp.dot','"+Path+"/OAWeb/PaperWork/Word')>";
Top
4 楼l4angel(淡蓝色)回复于 2006-03-16 14:45:46 得分 0
恩,好了,谢谢你!Top




