ถามเกี่ยวกับ javascript ป้องกับ iframe ดึงหน้าเว็บครับ

เริ่มโดย javo, 13 มกราคม 2013, 12:03:02

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

javo


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


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

ขอบคุณครับ
ขอบคุณไทยเสียวครับ

NightClub


  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

อ้างถึงจาก: NightClub ใน 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

โห เก่งมากเลยครับ
เว็บที่ทำจาก Blogger สวยงามได้แค่ไหนชม
[direct=https://www.forexfights.com]วิธีเทรดฟอเร็กซ์ กรอบเวลาต่างๆ[/direct]
[direct=https://babbaan.in]แบบบ้านความรู้เรื่องบ้าน[/direct]
[direct=http://www.herb-health.com]แบบทรงผมข้อมูลด้านสุขภาพ ความงาม[/direct]

javo

อ้างถึงจาก: NightClub ใน 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

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

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

NightClub

อ้างถึงจาก: javo ใน 14 มกราคม 2013, 01:07:11
อ้างถึงจาก: NightClub ใน 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

ขอบคุณมากครับ +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 มาเลย