กำลังโหลดหน้าเพจ
stars
คุณได้รับคะแนนการอ่าน 1 คะแนน
คุณมีคะแนนการอ่านทั้งหมด คะแนน
intro reward
แจกฟรี โค้ดจาวา ทำหน้าต่างเล็กๆ เลื่อนตาม เมื่อ Scroll หน้าต่างขึ้นหรือลง คลิ๊กลิงค์ได้ สั่งปิดได้

แจกฟรี โค้ดจาวา ทำหน้าต่างเล็กๆ เลื่อนตาม เมื่อ Scroll หน้าต่างขึ้นหรือลง คลิ๊กลิงค์ได้ สั่งปิดได้

พฤหัสบดี , 01 ม.ค. 2513
อ่านเรื่องที่เกี่ยวข้องด้วยป้ายแทค :

แชร์ 0 แชร์ 0 แชร์ 0

แจ้งรายงานบทความ

สอนทำเว็บขั้นพื้นฐานJavaScript

วันนี้จะมาแจกโค้ดจาวาอันหนึ่งที่น่าจะเป็นประโยชน์สำหรับเว็บมาสเตอร์ ที่ต้องการโปรโมทแบนเนอร์ / สินค้า เพื่อเพิ่มจำนวนคลิ๊ก หรือ เพิ่มยอดขายให้มากขึ้น อีกทั้งเป็นการใช้พื้นที่แสดงผลให้คุ้มค่าด้วย

ตัวอย่างเหมือนด้านซ้ายมือของคุณในหน้านี้ที่เป็นการประชาสัมพันธ์ ครีมน้ำนมพอกหน้าใสเด้ง กับ ผงทานาคาบริสุทธิ์ 100 % (ผงหน้าเด็ก) ของร้านนายแทม  หลังจากที่ทำแล้วก็ปรากฏว่า เพิ่มยอดขายไ้ด้มากขึ้นเลยหละครับ

เอาหละครับวิธีการทำ ก็ต้องเตรียมการดังนี้
1. พื้นที่ว่างด้านซ้ายของเว็บเพจที่ต้องการแสดงผล
2. ข้อมูลที่ต้องการใส่ เช่น รูปภาำพ , ข้อความ

เมื่อพร้อมแล้วก็มาดูโค้ดกันครับ :)

โค้ดจาวานี้จะแบ่งออกเป็น 2 ส่วนนะครับ
ส่วนที่ 1 จะวางไว้่ระหว่าง tag <head> กับ </head> วางตรงไหนก็ได้
ส่วนที่ 2 จะวางไว้ระหว่าง tag <body> กับ </body> วางตรงไหนก็ได้

เอาหละครับ คัดลอกโค้ดไปวางได้เลยนะ
 

ส่วนที่ 1

<style type="text/css">
#topbar{
position:absolute;
border: 1px solid black; // ขนาดความหนาของขอบตาราง
padding: 2px;
background-color: lightyellow; // สีพื้นหลังของหน้าต่าง
width: 620px; // ความกว้างของตาราง

visibility: hidden;
z-index: 100;
}
</style>

<script type="text/javascript">
var persistclose=0 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
var startX = 30 // แกนแนวนอน ปรับเปลี่ยนตัวเลขได้ตามต้องการ
var startY = 5 // แกนแนวตั้ง ปรับเปลี่ยนตัวเลขได้ตามต้องการ

var verticalpos="fromtop" //enter "fromtop" or "frombottom"

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function closebar(){
if (persistclose)
document.cookie="remainclosed=1"
document.getElementById("topbar").style.visibility="hidden"
}

function staticbar(){
    barheight=document.getElementById("topbar").offsetHeight
    var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
    var d = document;
    function ml(id){
        var el=d.getElementById(id);
        if (!persistclose || persistclose && get_cookie("remainclosed")=="")
        el.style.visibility="visible"
        if(d.layers)el.style=el;
        el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
        el.x = startX;
        if (verticalpos=="fromtop")
        el.y = startY;
        else{
        el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
        el.y -= startY;
        }
        return el;
    }
    window.stayTopLeft=function(){
        if (verticalpos=="fromtop"){
        var pY = ns ? pageYOffset : iecompattest().scrollTop;
        ftlObj.y += (pY + startY - ftlObj.y)/8;
        }
        else{
        var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
        ftlObj.y += (pY - startY - ftlObj.y)/8;
        }
        ftlObj.sP(ftlObj.x, ftlObj.y);
        setTimeout("stayTopLeft()", 10);
    }
    ftlObj = ml("topbar");
    stayTopLeft();
}

if (window.addEventListener)
window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
window.attachEvent("onload", staticbar)
else if (document.getElementById)
window.onload=staticbar
</script>

 

ส่วนที่ 2
<div id="topbar">
<a href="" onClick="closebar(); return false"><img src="close.gif" border="0" /></a>
ใส่้ข้อมูลของคุณที่นี่ (ใส่ได้ทั้งตาราง/รูปภาพ/ข้อความ/ลิงค์/เลเยอร์)
</div>

 

ผมทดสอบแล้วสามารถใช้ได้กับ บราวเซอร์ ดังนี้ครับ
- Fire Fox 3.5
- IE 6
- Opera
- Safari
- Chrome
- Maxthon

ขอให้สนุกกับการสร้างเว็บไซต์ฺครับ ..

แนะนำโซเชียลของนักเขียน
แชร์ 0 แชร์ 0 แชร์ 0
กดชอบรับ 1 คะแนน

กดชอบเป็นคนแรก
นักเขียน
นายแทม
นักเขียนสรรสาระชีวิต เป็น introvert ระดับ extreme ยกพระเจ้าให้เป็นสหายที่ดีที่สุด ใช้ชีวิตไปกับเพื่อนสนิททั้งหก คือ ตุ๊กตาหมีเทมโปโป้, ภาษาคอมพิวเตอร์อันซับซ้อน, ไดอารี่, กองหนังสือ, อัลบั๊มเพลงเศร้า และ ชอคโกแลตร้อนในถ้วยสวย ๆ


สอนเขียนสคริปต์เมนู Ajax DropDownList 2 ชั้นแบบง่ายมาก เพื่อประยุกต์ใช้ต่อ

นำไปใช้ทำฟอร์มเลือกจังหวัดและแสดงอำเภอโดยไม่ต้องรีโหลดหน้าเว็บเพจ

Pace เว็บไซต์สร้าง Ajax Loader เพื่อแสดงสถานะ Loading เว็บไซต์แบบง่ายสุด ๆ

แม้ว่านักพัฒนาจะเขียน Code ให้เล็กเท่าไหร่ก็ตาม แต่ปัญหาบางครั้งอยู่ที่เครือข่าย

Java Script สำหรับเช็คฟอร์ม input แบบง่าย

เคยไหม เวลาที่คุณต้องการทำฟอร์มอินพุต เพื่อกรอกรายละเอียดต่างๆ แล้วส่งค่า เช่นทำ

กูเกิลเปิดตัวภาษา Dart ภาษาโปรแกรมชนิดใหม่สำหรับงานบนเว็บทดแทน JavaScript

Dart Virtual Machine รุ่นปรับปรุง ที่ทำงานบางอย่างได้เร็วกว่าเอนจิน V8 ของ Chrom

บทนำ Java Script tutorial

Java คือภาษาโปรแกรมคอมพิวเตอร์ภาษาหนึ่ง ที่ได้รับการพัฒนาโดยบริษัท Sun Microsyst