我试图将保存在字符串变量(名为“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/