|
|
|
ล๊อก ScrollBar ทั้งหมดที่ไม่ใช่ jQuqery ที่ PopUp ทำอย่างไร |
|
|
|
|
|
|
|
มาเฉลยแล้วจ้า
เวลาปุ่ม link ให้ใส่ onclick='java src' ให้มันเด้งไปทำงานที่ java ที่เราประกาศไว้ด้านบนสุดของหน้าหลัก
ใน code จะมี document.body.style.overflow = 'hidden' แค่นี้แหละ ฟอร์มหลักของเราก็จะ ไม่สามารถเลื่อน scroll bar ได้ แต่ว่า !!!
Scroll bar ตัวนัิ้นหายไปเลย นะ เศร้าเลย !!!
|
ประวัติการแก้ไข 2012-04-05 18:53:55
|
|
|
|
Date :
2012-04-05 18:35:08 |
By :
เจ้าปัญหา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
document.body.style.overflow = 'hidden';
ใช้ได้จริงๆครับ
Code (PHP)
<script>
var basepath = "";
$(function() {
$( "#longdialog" ).dialog({
autoOpen: false,
show: "blind",
hide: "blind",
width: "550px",
modal:true
});
$("#opener").click(function() {
$( "#longdialog" ).dialog( "open" );
return false;
});
});
function check(pid)
{
var strURL= basepath + "post.php";
var prms = 'pid=' + pid ;
$.ajax({
type: "POST",
url: strURL,
data: prms,
success: function(result){
document.body.style.overflow = 'hidden';
$("#longdialog").html(result);
}
});
}
</script>
<div id="longdialog" title="ทดสอบ Dialog">
</div>
ถ้าใช้ ajax ลองใช้วิธีนี้ดูนะครับ
จะแก้ปัญหา ในส่วนของ scrollbar ที่คุณ เมจิ บอกได้ครับ
|
|
|
|
|
Date :
2012-05-16 13:31:07 |
By :
asustak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|