将JS 代码写在后台的格式问题
ymPrompt.win('http://www.163.com',500,300,'网易官方网站',handler,null,null,{id:'a'})这句JS代码,我想写在后台,但是总是报错,我用的是VB.NET
我的写法是:
Page.ClientScript.RegisterStartupScript(Me.GetType, "sorry", "<script>ymPrompt.win('PiaoHuoSon.aspx?GBNO=" & GBNO & "',850,600,'" & "票货编辑" & "',handler,'','',{id:''}); </script>")
请问这句该如何修改 VB.NET JavaScript --------------------编程问答-------------------- 这是html的js代码
--------------------编程问答-------------------- Page.ClientScript.RegisterStartupScript(Me.GetType, "sorry", "<script>ymPrompt.win('PiaoHuoSon.aspx?GBNO=" & GBNO & "',850,600,'" & "票货编辑" & "',handler,'','',{id:''}); </script>")
function showWindow(obj) {
if (btnlogin() == "MSIE") {
ymPrompt.win({ message: '/EmployeesCard/AccountBillHandleWay.aspx?AccountBillID=' + obj.toString(),
width: 750,
height: 550,
title: '账单打印',
maxBtn: true,
minBtn: true,
iframe: true
})
}
else {
alert("打印仅支持IE浏览器,请允许IE浏览器进行打印");
return;
}
}
建议这种字符串连接 用 string.Format, 不然这引号引的 看起来吃力。
Page.ClientScript.RegisterStartupScript(Me.GetType, "sorry", string.Format("<script>ymPrompt.win('PiaoHuoSon.aspx?GBNO={0}',850,600,'{1}',handler,'','',{id:''}); </script>",GBNO,"票货编辑"))
补充:.NET技术 , VB.NET