I have a product website made with ASP.NET MVC 3 and need to expose a document made with Word.
I exported the Word documento as HTM and redirected a view with…
public ActionResult OnLineProductManual()
{
return Redirect(Url.Content("~/Content/Product_DocHtml/Product_Manual.htm"));
}
All works fine enough on IE9, but the images are not displayed on Chrome and Firefox.
Internally (in the htm file) the images are referenced as…
<v:imagedata src="Product_Manual_files/image009.png"
o:title="im_ico_64_v4" cropbottom="1f"/>
What can I do to show the images in these major browsers?
Don’t use VML. VML is not supported by Firefox, Chrome, or any non-microsoft browser really.
Either manually replace the vml tags by their html counterparts, or find another way to create your html files. I would suggest the last approach.
For an online manual for which you have a word doc, PDF seems like a good solution.