พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com
PHP development / เลือกเปลี่ยนสีเวปได้
เมธี
เมธี
Tue 14 Nov 2006 21:50:15
พี่ admin ครับ คือ ผมเองก้ สงสัยมานานมากๆครับ เห็นเวป บางที่ เขา สามารถ เลือกเปลี่ยนได้ ตามต้องการ อย่างใน www.msn.com ที่สามารถเลือก สีแสดงได้ครับ จะต้องเขียน สครปส์ในลักษณะไหน ครับ อบากรู้ จริงๆครับ ขอบคุณครับ
Davinci
Davinci
Wed 15 Nov 2006 03:18:24

กำหนดใน stylesheet css ครับ เคยเห็นบางเว็บเปลี่ยนสีตามวัน เช่น

พอเปิดเว็บเขาวันอาทิตย์จะออกเป็นโทนสีแดง --> css ที่ลิงค์ไว้ออกแบบให้เป็นโทนสีแดง

วันจันทร์ออกโทนสีเหลือง --> css ที่ลิงค์ไว้ออกแบบให้เป็นโทนสีเหลือง

งงเป่าฮะ

เมธี
เมธี
Wed 15 Nov 2006 15:09:14

555 'งง จรๆแหละครับพี่ Davinci     พี่ sample ให้ดูสักนิด พอจะได้ไหมครับ นึกภาพออกนะครับ แต่ ไม่รู้ ว่า จะ เขียนออกมาเขียนออกแนวไหน

Administrator
Wed 15 Nov 2006 17:42:07
ตามที่ท่าน Davinci บอกนั้นเป็นวิธีง่ายๆแบบนึงครับ โดยสร้างไฟล์ css ไว้หลายๆไฟล์จากนั้นก็สร้าง pattern การสุ่มเลือกใช้เท่านั้น ตามที่ท่าน Davinci บอกนั้น pattern คือการเปลี่ยนสืในแต่ละวันครับ

ส่วนการสั่งด้วย Javascript ก็มีหลายทางครับ จะสั่งให้ include ตัว css เข้ามาก็ได้หรือสั่งไปที่ tag ตรงๆก็ได้ครับ ส่วนตัวแล้วน่าจะสั่งไปที่ tag โดยตรงจะช่วยประหยัดโค๊ดลงได้เยอะครับ

เช่น
<script language="javascript" type="text/javascript">
function changeBgColor(id, color){
    var obj = document.all?document.all[id]:document.getElementById(id);
    obj.style.backgroundColor = color;
}
</script>
<body id="iBody">
<a href="javascript:;" oncick="changeBgColor('iBody', '#FF0000');">Red</a>
<a href="javascript:;" oncick="changeBgColor('iBody', '#00FF00');">Green</a>
<a href="javascript:;" oncick="changeBgColor('iBody', '#0000FF');">Blue</a>
</body>
ประมาณนี้ล่ะครับ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login