Мне нужно ссылаться на изображение в моем коде, с двух разных страниц (с разными путями к / изображения)

StackOverflow https://stackoverflow.com/questions/3765614

Вопрос

Итак, у меня есть функция:

public string genSomeHtml(){
   //Gen some html including and image called foobar.gif
}

Теперь я хочу позвонить в GensomeHTML () с двух разных страниц, но у них есть разные пути к / изображения. Итак, я не могу точно использовать "../../images/foobar.gif", и я бы предпочел не пройти мимолет, чтобы сказать мне, где смотреть. Послеобеда, вызывая страница не должна заботиться о том, как отображается HTML, ему просто нужно работать.

есть идеи?

Это было полезно?

Решение

Общий ответ: Выведите изображение с абсолютным URI, а не относительно. так <img src="images/myphoto.jpg"> становится <img src="http://localhost/images/myphoto.jpg">

Если это не был правильным ответом, пожалуйста, перефразируйте свой вопрос и добавьте примеры.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top