سؤال

وأستخدمه مسج. test.html يحتوي على الصور والنصوص. الآن أنا بحاجة إلى تحميل باستخدام test.html

<img src="../images/lib.jpg" alt="test" width="320" height="290" />
<p>Textt </p>

مسج

$("#content2").load("sub_test.html");

ونتيجة content2 لم يتم عرض الصور. هل هناك طريقة أفضل؟ أو حل بديل لعرض الصور وHTML بشكل صحيح؟ هل لي بطاقة مشكلة أو مسج؟

هل كانت مفيدة؟

المحلول

وكما ذكر التعليق، سيكون من المفيد أن نرى المزيد من الملفات.

وتتمثل إحدى المشاكل المحتملة هي أنه عندما يتم تحميل IMG العلامات من صفحة واحدة إلى أخرى، وسوف يعمل على حل يستند إلى صفحة يتم تحميلها إلى، لا تستند إلى موقعها الأصلي. حتى إذا كان لديك شجرة الدليل مثل هذا:

root
   page1.html
   /images
   /dir1
      page2.html

وبعد ذلك سوف الصور في page2.html يكون SRC = "../ الصور / something.jpg" بينما الصور في page1.html سيكون SRC = "صور / something.jpg". إذا كنت تريد الذهاب لتحميل page2.html إلى page1.html، وعلامات الصورة في page2.html لا بد من إعادة صياغة لتتناسب مع موقع page1.html. (وإلا استخدام مراجع على أساس الجذر: SRC = "/ صور / something.jpg").

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top