Я пытаюсь открыть HTML-страницу с помощью Iframe.Html-страница содержит текст и изображения.
Источник изображения указывается с использованием относительного пути, например, для .... \ Images \ Img1.jpeg.
Отлично работает в IE и Chrome.В Firefox путь к изображению становится похожим на
http://localhost:1657/WebSite/Stories/kunwar/..%5C..%5CImages%5CStory_images%5Cimg1.jpeg
Что мне здесь не хватает?
Обратная косая черта (\) - это разделители Windows, но в URL и URI вам необходимо использовать косую черту (/), даже если ваш сервер использует ОС Windows.
\
/
См. RFC 3986 " Унифицированный идентификатор ресурса (URI): общий синтаксис", раздел 1.2.3" Иерархические идентификаторы"
Общий синтаксис использует косую черту (" / "), знак вопроса ("?") и знак числа ("#") для разделения компонентов, которые важны для иерархической интерпретации универсального синтаксического анализатора идентификатора.
Попробуйте использовать косые черты вместо обратных.