باستخدام جافا سكريبت في ملف HTML خالص، يمكن أن تتحرك الصورة مع الشاشة بشكل طبيعي، ولكن نفس كود جافا سكريبت ليس له استجابة في صفحة asp.net، ولا يمكن أن تتحرك الصورة مع الشاشة.
السبب الرئيسي:
في صفحات asp.net، استخدم المعايير التالية:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html xmlns=" http //www.w3.org/1999/xhtml ">
سيؤدي هذا إلى أن يكون document.body.scrollTop دائمًا يساوي 0.
الحل:
قم بتغيير document.body.scrollTop إلى document.documentElement.scrollTop للعودة إلى الوضع الطبيعي.