c# - 如何将 c# 变量合并到 javascript 函数的参数中

标签 c# javascript

我试图将保存在字符串变量(名为“ruta”)中的路径放入 swfobject.embedSWF 函数的参数中,但我不知道如何将 c# 代码合并到javascript 代码。有人能帮助我吗??谢谢!!!!!!

<%TarjetaPL tarjetaPl = null;
string ruta = null;
if (Session[Constantes.TarjetaSeleccionada] != null)
{
tarjetaPl = new TarjetaPL((Tarjeta)Session[Constantes.TarjetaSeleccionada]);
ruta = "../../content/images/" + tarjetaPl.TipoDeTarjeta.Banner;
}%>
<script type="text/javascript">
         swfobject.embedSWF((HERE COMES THE PATH KEPT IN THE VARIABLE "ruta"), "flashBanner", "300", "120", "9.0.0");
</script>

问题是代码甚至无法识别“<% %>”标签以在其上合并 c#!

最佳答案

这会将一个值输出到您指定的位置。

关于c# - 如何将 c# 变量合并到 javascript 函数的参数中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2193050/

相关文章:

c# - 家庭网络上的 SignalR

javascript - 如何使用 jquery 检索对象数组的数据属性值

c# - 我可以将泛型设为可选,默认为某个类吗?

c# - Response.Redirect - 如果当前页面具有带哈希的目标 URL 的 URL,则使用哈希发送重定向时出现问题

c# - 如何确定 mp3 文件头的长度?

c# - 如何查看类型参数的实际运行类型?

javascript - jquery 在加载或更改时获取选中的单选按钮的值

javascript - d3js onmouseover 突出显示不起作用

javascript - 使用 Appbar + 抽屉时遇到问题(Material UI + ReactJS)

c# - 执行 while 循环以检查文件是否存在