我正在尝试在新窗口中打开每个新的全尺寸图像。我正在使用这段代码:
<script type="text/javascript">
function openImage(imageUrl) {
window.open(imageUrl);
}
@foreach (var image in Model.Images)
{
<img src="@Url.Action("Thumbnail", "Done", new { width = 150, height = 150, file = @imagen.filename })" alt="@imagen.filename" onclick="openImage('@Url.Content(ViewBag.Path + @imagen.filename)')" />
}
但是当我点击图片时使用它无法打开任何东西。
你能帮我解决这个问题吗?
先谢谢你
由于代码错误编辑了函数 openImage
最佳答案
解决方法是获取图片保存目录的url,方法如下:string url = Url.Content("~/Images");
关于javascript - 使用 Razor 和 javascript 在新窗口中打开图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30934968/