如何打开html文件链接与图像和东西在mvc
How to open html file that links with images and stuffs in mvc
我有html文件在另一个目录链接与一些JavaScript,图像和CSS。我想在我的网站上打开这个html文件。我在控制器操作中使用了return File方法,如下所示:
public ActionResult Index()
{
return File(Server.MapPath("~") + "index.html", "text/html");
}
但是,它无法打开链接到.html
文件中的图像和JavaScript。
正确的解决方案是什么?我使用ASP.net MVC 4。
谢谢,我还是一个初学者,任何帮助都是非常感谢的。
如果我明白你在这里想做什么,你不应该在控制器动作中返回HTML文件,而是生成索引页的视图。如果你是MVC新手,你可能会受益于阅读更多关于模型-视图-控制器模式以及何时应用它。
如果你要做的只是提供一个静态的HTML文件,那就让IIS提供这个文件,然后把浏览器直接指向那个文件的URL。(即存储在您的网站上的位置)。
如果你想有一些逻辑动态链接到一些静态文件,有很多方法可以做到这一点(在服务器和客户端),其中一个方法是计算正确的URL,并通过从控制器动作返回Redirect()
操作来重定向用户。
相关文章:
- 预加载图像image.onload脚本MVC
- 当我点击MVC视图中的图像时,如何打开另一个页面
- MVC图像的大小取决于文件夹中的数量
- 在 ASP .NET MVC 中将图像上传到 jpg
- 将图像顺序拖放到数据库MVC中后保存
- 如何加快从Angular/Mvc.net加载图像的速度
- 如何在 C# MVC 中使用 BBC 的 Imager.Js 作为响应式图像
- 通过Javascript从MVC控制器加载Jpeg图像
- MVC ActionResult调用文件下载时mouseup上的图像损坏
- 为什么在asp.net mvc中更改图像链接异步调用控制器
- 如何在MVC 4剃刀中动态调用图像上的工具提示
- 如何使用.Net MVC FileContenResult通过ajax返回图像
- 如何下载图像(显示保存对话框在浏览器中),这是在html2canvas从控制器在MVC创建的字节的形式
- MVC / jquery生成括号样式图像或视图的最佳方式
- Javascript和ASP MVC -刷新图像
- 如何在MVC中为字符串64类型的图像创建幻灯片
- 使用jquery将图像添加到mvc中的表行
- 在Asp中管理图像列表.Net MVC页面
- MVC图像处理使用WebImage和JavaScript
- ASP.Net MVC 5图像上传到文件夹