GORAGOD.com

freelance, web developer, web designer, hosting, domain name

ถามเรื่อง Pop Up Window หน่อยครับ

พอดีจะทำ Pop Up Window ขึ้นมาแต่ใน GCMS ของคุณอาก็มี ฟังก์ชั่น popupwindow มาให้อยู่แล้ว แต่ผมอยากได้เวลาแบบพอ Pop Up ขึ้นมาแล้วให้มันซ่อนอยู่ด้านหลังของหน้าหลักนะครับ คุณอาพอมี Code เปล่าครับ



 
13 ต.ค. 2556 2 1,957

ลองสั่ง focus กลับมาที่ สคริปต์หลักครับ
#1

พอดีมีเวลาว่าง ลองเอา สคลิป ทึ่คุณอา เขียนไว้ใน GCMS มาลองดัดแปลงดูครับ ผมเขียนประมาณนี้

var f;

function popupwindow(a, b, w, h) {

    var c = (screen.width - w) / 2;

    var d = (screen.height - h) / 2;

    c = (c < 0) ? 0 : c;

    d = (d < 0) ? 0 : d;

    var e = 'height=' + h + ',';

    e += 'width=' + w + ',';

    e += 'top=' + d + ',';

    e += 'left=' + c + ',';

    e += 'resizable=0, scrollbars=0, status=0,toolbar=0, menubars=0, location=0';

    f = window.open(a, b, e);

    f.blur()

     this.window.focus(); //Focus กลับมาสคลิปหลัก

};

//เรียกใช้

$G(window).Ready(function(){

        popupwindow('url','_blank',100,100);

});

พอ Pop Up window มาแล้วก็ยังไม่ซ่อนอยู่ด้านหลังของหน้าหลักอยู่ดีนะครับ ค้นหาใน Google ก้ไม่เจอนะครับ อย่างไรช่วยดูให้หน่อยครับว่าตามที่คุณอา บอกให้ focus กลับมาที่ สคลิปหลักนั้นประมาณนี้ครับ

 
#2
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^