พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
Javascript development / เขียน Scritp ให้ใช้งานกับ Firefox ได้ด้วย
madensri
madensri
Mon 6 Nov 2006 08:59:14

คือผมทำเว็บเป็นเมนูโดยใช้ Java Script มันสามารถใช้งานกับ IE ได้ดีแต่กับ Firefox ไม่สามารถใช้งานได้อ่ะคับ ไม่ทราบว่าผมควรจะใช้คำสั่งอะไรแทนลงไปอ่ะคับ หรือว่ามีแหล่งความรู้ที่ใช้ในการเปรียบเทียบไหมครับว่า คำสั่งนี้ใช้กับ IE แต่หากใช้กับ Firefox ให้ใช้คำสั่งนี้แทนลงไป ผมแนบโค๊ดมาให้ดูด้วยอ่ะคับ

 <SCRIPT language=JavaScript type=text/JavaScript>
     <!-- ฟังก์ชั่นแสดงเมนูย่อย
     function RL_showHideLayers( divName, divNo ) { //v1.0
       var objAllDiv, objDiv;
      
       objDiv = eval("document.all."+divName + "[" + divNo + "]");
       objAllDiv = eval("document.all."+divName );
       if (objDiv) {
       if (objDiv.style.visibility == "visible") {
       objDiv.style.visibility = "hidden";
       objDiv.style.position = "absolute"; 
       document.all.imgSubMenu[divNo].src = "images/icon-plus.gif"
      } else {  objDiv.style.position = "relative"; 
       objDiv.style.visibility = "visible"; 
       objDiv.style.height = "1"; 
       document.all.imgSubMenu.imgSubMenu[divNo].src = "images/icon-minus.gif"
     }
       } else { 
      alert('false');
       }
     }
     //-->
     </SCRIPT>

/////////////////////////////

 <div id="subMenu" style="Z-INDEX: 10; VISIBILITY: hidden; POSITION: absolute; Top: 0px" >ตาราง</div>

Administrator
Wed 8 Nov 2006 00:25:50
document.all นั้นไม่สามารถใช้งานกับ FF ได้ครับ
ถ้าใน FF จะต้องให้ document.getElementById() หรือ document.getElementByName() แทนครับ
ถ้าใน IE 6 ก็จะสามารถใช้งานได้ทั้ง document.all และ document.getElementById() ได้ครับ
ส่วนเว็บที่พอจะมีข้อมูลเปรียบเทียบนั้นขอแนะนำที่ http://www.quirksmode.org/js/contents.html
แต่ก็ไม่ได้ครอบคลุมทุก function ครับคงต้องศึกษาเพิ่มเติมเอาครับ
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