• June 3, 2017
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style type="text/css">
    <!--
    #outerdiv
    {
    width:450px;
    height:450px;
    overflow:hidden;
    position:relative;
    }
    
    #inneriframe
    {
    position:absolute;
    top:-300px;
    left:-250px;
    width:700px;
    height:700px;
    }
    
    -->
    </style>
    </head>
    
    <body>
    
    
    <div id='outerdiv'>
    <iframe src="http://www.teenee.com" id='inneriframe' scrolling=no></iframe>
    </div> 
    </body>
    </html>

    ตัวอย่างอื่น

    การใช้ iframe ในการดึงข่าวจากเว็บที่เราชอบ มาแสดงหน้าเว็บเรา
    เช่นต้องการดึงข่าวจากเว็บ http://www.eng.psu.ac.th/enghome/index.php
    เอาเฉพาะส่วนที่เป็นข่าวประชาสัมพันธ์ จะเขียน code ได้ว่า

    <iframe src ="http://www.eng.psu.ac.th/enghome/index.php" width="785" height="2355" border="0" scrolling="no" hspace="-255" vspace="-1530" >
    </iframe>
    
    <!--
    width=จัดการด้านขวา
    height=จัดการด้านล่าง
    hspace= จัดการด้านซ้าย
    vspace= จัดการด้านบน
    -->

    แบบใช้ CSS

    <style type="text/css">
    body {
    margin-top: -1080px;
    margin-left: -190px;
    }
    </style>
    <iframe src ="http://www.kapook.com" target="_blank" width="560" height="1500" border="0" frameborder="0" scrolling="no" hspace="-210" vspace="-1090" marginwidth="0" marginheight="0" ></iframe>

    เพิ่มเติม

    <iframe src ="http://drupal.in.th/node/467" width="785" height="2355" border="0" scrolling="no" hspace="-255" vspace="-1530" >
    </iframe>
    
    <iframe src ="http://drupal.in.th/node/467" width="785" height="2355" border="0" scrolling="no" hspace="-255" vspace="-1530" ></iframe>
    
    <IFRAME src="http://wallpaper.thaiware.com/wallpapertoday.php?bgcolor=FFFFFF"width="100%" marginheight="0" marginwidth="0" frameborder="0" height="120"scrolling=no noresize></IFRAME>

    การแสดงข้อมูลใน iframe ตามตำแหน่งที่ต้องการด้วย css อย่างง่าย OK

    <!DOCTYPE html PUBLIC "-//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">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>ข้อมูลบริษัทประกันภัย</title>
    <style type="text/css">
    body{
    	background-color:#FFF;	
    }
    /* ส่วนกำหนดสำหรับ แสดง iframe  */
    div#myiframe_position1{
    	position:relative;
    	margin:auto;
    	display:block;	
    	width:970px; /*ความกว้างส่วนของเนื้อหา iframe ที่ต้องการแสดง*/
    	height:550px; /* ความสูงส่วนของเนื้อหา iframe ที่ต้องการแสดง */
    	overflow:hidden;
    }
    /* ส่วนกำหนด สำหรับ iframe */
    div#myiframe_position1 iframe{
    	position:absolute;
    	display:block;
    	float:left;
    	margin-top:-487px; /* ปรับค่าของ iframe ให้ขยับขึ้นบนตามตำแหน่งที่ต้องการ */
    	margin-left:-210px; /* ปรับค่าของ iframe ให้ขยับมาด้านซ้ายตามตำแหน่งที่ต้องการ */
    }
    </style>
    </head>
    
    <body>
    
    <div id="myiframe_position1">
    <iframe src="http://www.oic.or.th/th/search/companies.php" scrolling="no" frameborder="0" width="1000" height="1000"></iframe>
    </div>
    
    </body>
    </html>
    

    ส่วนสำคัญ คือ การกำหนดความกว้าง และความสูงของ iframe อย่างน้อยต้องกว้างหรือสูงเท่ากับ
    ขอบเขตของเนื้อหาที่ต้องการแสดง ในที่นี้ใช้ width=”1000″ height=”1000″  หากกำหนดไม่เหมาะสม
    อาจทำให้ข้อมูล iframe ไม่แสดงได้

    OK การดึงข้อมูลจากเวปอื่น ๆ ถ้าเราใช้ แค่
    ตัวอย่างโค๊ด

    <iframe src="http://www.oic.or.th/th/search/companies.php" width="440" height="280"></iframe>

    จะดึงข้อมูลมาได้ แต่จะจัดตำแหน่งการแสดงผลไม่ได้ แต่ถ้าเปลี่ยนวิธี โดยการใช้ CSS ช่วยในการ
    แสดงผลด้วย

    <html>
    <head>
    <style type="text/css">
    #outerdiv {
    height:400px;
    overflow: hidden;
    position: relative;
    width: 970px;
    }
    #inneriframe {
    height: 900px;
    left: -220px;
    position: absolute;
    top: -490px;
    width: 970px;
    }
    </style>
    </head>
    <body>
    <div id="outerdiv">
    <iframe src="http://www.oic.or.th/th/search/companies.php" id="inneriframe" scrolling="no" ></iframe>
    </div> 
    </body>
    </html>


เวอไนน์ไอคอร์ส

ประหยัดเวลากว่า 100 เท่า!






เวอไนน์เว็บไซต์⚡️
สร้างเว็บไซต์ ดูแลเว็บไซต์

Categories