我很好奇你是否可以将vb变量传递给后端javascript。我有一个页面,用户可以上传图像和指向该图像的链接。我正在执行一个读取器从数据库中拉出链接并将变量声明为string =给读者。当我尝试使用此代码将其传递到脚本时
Response.Write("<script>")
Response.Write("window.open(<%= linkLeft %>,'_blank')")
Response.Write("</script>")
它只是作为我的url / linkLeft返回,而不仅仅是数据库中链接的url。有没有可能的方法将此变量传递给脚本?我真的没有遇到任何事情要这样做。我正在使用这个,因为我希望链接在新窗口中打开,所以我认为response.redirect是不可能的?
提前致谢
答案 0 :(得分:1)
我不知道linkLeft
是什么或它定义的位置,所以语法可能略有不同,但它会是这样的:
Response.Write("window.open('" & linkLeft & "','_blank')")