Ich möchte das ganze Bild, CSS-Datei auf einen anderen Server, dann lassen Sie alle img-Tag src (relativen Pfad) zeigen auf die Server-Domäne.Mapping der img src zu anderen Domäne
z. original:
<i><img src= "/Content/picture.png" /></i>
, was ich will:
<img src="ServerDomain/Content/picture.png" />
Ich habe versucht, jQuery
function Mapping() {
$('img').each(function() {
$(this).attr('src', 'ServerDomain' + $(this).attr('src'));
});
};
$(document).ready(function() {
Mapping();
});
aber einige img-Tags, die von erzeugen JavaScript arbeiten nicht.
(By the way, die Serverdomain in web.config setzt (erhalten von Ajax))
Gibt es andere Lösung, um es zu lösen?
Vielen Dank.
'$ (this) .attr ('src',‚@ Url.Content ("~") '+ $ (this) .attr (' src ')); '. benutze das. möge das helfen. – mmushtaq
einige Tags? maby Sie haben unterschiedliche src auf Tags, die nicht funktioniert? Show dore examples please –
Es würde wirklich helfen, wenn Sie ein nicht funktionierendes Element nach dem Laden der Seite untersuchen, um zu sehen, welchen 'src' Wert Sie tatsächlich bekommen haben. Außerdem habe ich nicht verstanden, wie genau Sie eine AppSetting aus web.config mit einer AJAX-Anfrage erhalten können? –