การใช้จาวาสคริปต์ในไฟล์ HTML ล้วนทำให้รูปภาพสามารถเคลื่อนที่ไปตามหน้าจอได้ตามปกติ แต่โค้ดจาวาสคริปต์เดียวกันนั้นไม่มีการตอบสนองในหน้า asp.net และรูปภาพไม่สามารถเคลื่อนที่ไปตามหน้าจอได้
เหตุผลหลัก:
ในหน้า asp.net ให้ใช้เกณฑ์ต่อไปนี้:
<!DOCTYPE html สาธารณะ "-//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 เพื่อกลับสู่สภาวะปกติ