Bonjour,
Dans le cadre du d�ploiement d'une application MVC sur IIS 8, je rencontre un souci d'interpr�tation des chemins au niveau du css (par ex background-image:url()et au niveau des fonctions javascripts appelant des fichiers (fonction load()).
C�t� IIS, j'ai cr�� un site et une application.
L'URL est donc de type http://mon_serveur/mon_application.
Si je prends l'exemple d'une image de fond d�clar�e dans le css, le navigateur devrait la chercher dans http://mon_serveur/mon_application/images
Lorsque j'inspecte le site avec Chrome, je vois que le navigateur recherche l'image dans http://mon_serveur/images
Les css et javascripts sont bien trouv�s (le ~ est utilis� dans les attributs href et src des balises link et script).
Je n'arrive pas � comprendre pourquoi mes chemins relatifs ne sont pas interpr�t�s dans le css ou dans le javascript
Voici deux exemples de code (pour le second, GetTP est une page cshtml):
et
Code : S�lectionner tout - Visualiser dans une fen�tre � part background-image: url('../../Images/mon_image_de_fond.jpg');
J'ai trouv� plusieurs indications sur un probl�me d'interpr�tation de chemin mais uniquement dans le cas de l'utilisation de StyleBundle... mais je n'utilise pas cette m�thode.
Code : S�lectionner tout - Visualiser dans une fen�tre � part $('#divTopo').load('Home/GetTP', { TypeEqpt: _TypeEqpt, Eqpt: _Eqpt }, function (responseTxt, statusTxt, xhr) {
Je n'arrive pas � voir ce qui ne va pas ... auriez-vous une piste ?
Partager