ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingถามเกี่ยวกับ javascript ป้องกับ iframe ดึงหน้าเว็บครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ถามเกี่ยวกับ javascript ป้องกับ iframe ดึงหน้าเว็บครับ  (อ่าน 1267 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
javo
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 267



ดูรายละเอียด
« เมื่อ: 13 มกราคม 2013, 12:03:02 »

โค๊ด:
<script type="text/javascript">
    if (top != self) {
       try { top.location = self.location; }
        catch (err) { self.location = "http://www.เว็บเรา.com"; }
    }
   </script>

คือถ้าผมจะกำหนด domain ที่สามารถดึงหน้าเว็บ เราได้ จะแก้ยังไงครับ

ขอบคุณครับ
บันทึกการเข้า

ขอบคุณไทยเสียวครับ
NightClub
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 297
ออฟไลน์ ออฟไลน์

กระทู้: 2,461



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 13 มกราคม 2013, 13:45:08 »

โค๊ด:
  if (top != self [color=red]&& self != "หน้าเวปที่เราอนุญาติให้เรียกใช้ เช่น [url=http://www.xxx.com/index.php]www.xxx.com/index.php[/url]"[/color]) {
       try { top.location = self.location; }
        catch (err) { self.location = "http://www.เว็บเรา.com"; }
    }


อย่าลืมทำแบบทั้ง มี www และ ไม่มี www
บันทึกการเข้า

รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง
เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
kuznetsova
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 137
ออฟไลน์ ออฟไลน์

กระทู้: 1,316



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 13 มกราคม 2013, 13:50:16 »

โค๊ด:
  if (top != self [color=red]&& self != "หน้าเวปที่เราอนุญาติให้เรียกใช้ เช่น [url=http://www.xxx.com/index.php]www.xxx.com/index.php[/url]"[/color]) {
       try { top.location = self.location; }
        catch (err) { self.location = "http://www.เว็บเรา.com"; }
    }


อย่าลืมทำแบบทั้ง มี www และ ไม่มี www


โห เก่งมากเลยครับ
บันทึกการเข้า

javo
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 267



ดูรายละเอียด
« ตอบ #3 เมื่อ: 14 มกราคม 2013, 01:07:11 »

โค๊ด:
  if (top != self [color=red]&& self != "หน้าเวปที่เราอนุญาติให้เรียกใช้ เช่น [url=http://www.xxx.com/index.php]www.xxx.com/index.php[/url]"[/color]) {
       try { top.location = self.location; }
        catch (err) { self.location = "http://www.เว็บเรา.com"; }
    }


อย่าลืมทำแบบทั้ง มี www และ ไม่มี www


ขอบคุณมากครับ +1

แต่อยากจะถามต่อว่า ถ้า โดเมนนั้นมันมี ต่อท้ายด้วยล่ะครับ เช่น เราตั้งไว้แค่ www.domain.com
แล้วถ้าเข้าดูจากหน้าอื่นที่เป็น dynamic ล่ะครับ เช่น www.domain.com/page1 , page2 หรือ page 3
มันจะทำงานได้รึเปล่าครับ
บันทึกการเข้า

ขอบคุณไทยเสียวครับ
NightClub
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 297
ออฟไลน์ ออฟไลน์

กระทู้: 2,461



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 14 มกราคม 2013, 01:29:08 »

โค๊ด:
  if (top != self [color=red]&& self != "หน้าเวปที่เราอนุญาติให้เรียกใช้ เช่น [url=http://www.xxx.com/index.php]www.xxx.com/index.php[/url]"[/color]) {
       try { top.location = self.location; }
        catch (err) { self.location = "http://www.เว็บเรา.com"; }
    }


อย่าลืมทำแบบทั้ง มี www และ ไม่มี www


ขอบคุณมากครับ +1

แต่อยากจะถามต่อว่า ถ้า โดเมนนั้นมันมี ต่อท้ายด้วยล่ะครับ เช่น เราตั้งไว้แค่ www.domain.com
แล้วถ้าเข้าดูจากหน้าอื่นที่เป็น dynamic ล่ะครับ เช่น www.domain.com/page1 , page2 หรือ page 3
มันจะทำงานได้รึเปล่าครับ


โค๊ด:
if(top.document.domain != self.document.domain){
top.location=self.location;
}
บันทึกการเข้า

รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง
เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
หน้า: [1]   ขึ้นบน
พิมพ์