[ Pobierz całość w formacie PDF ]
.indexOf('compatible') == -1) &&(agt.indexOf('opera')==-1) &&(agt.indexOf('webtv')==-1));var is_nav4up = (is_nav && (is_major >= 4));var is_ie = (agt.indexOf("msie") != -1);var is_ie4up = (is_ie && (is_major >= 4));Teraz dodaj kod s³u¿¹cy do tworzenia poprawnych odwo³añ do obiektów.// Konwencje odwo³añ do obiektów i stylów// w Navigatorze and IE.U¿yj zmiennej objRef// przy odwo³ywaniu siê do obiektów oraz obu zmiennych// przy odwo³ywaniu siê do stylów.var objRef, styleRef;if (is_nav4up == true) { //W przypadku Navigatora s¹ pusteobjRef = ""styleRef = ""}if (is_ie4up == true) { //W przypadku IE - okreœlamy wartoœciobjRef = ".all"styleRef = ".style"}Teraz przejdziemy do funkcji zapewniaj¹cych mo¿liwoœci funkcjonalne strony.Pierwsza z nich bêdzie wyœwietlaæ, ukrywaæ oraz zmieniaæ po³o¿enie elementówmenu.Zauwa¿, i¿ tworz¹c tê funkcjê, wykorzysta³am metodê odwo³ywania siê doelementów DOM bez rozró¿niania typu przegl¹darki.// Funkcja do wyœwietlania i ukrywania// podmenu.function menuaction() {if (show == 1) {eval("document" + objRef + ".toc0101" + styleRef + ".visibility = 'visible'");eval("document" + objRef + ".toc0102" + styleRef + ".visibility = 'visible'");eval("document" + objRef + ".toc0200" + styleRef + ".top = '190'");show = 0;return true;}if (show == 0) {eval("document" + objRef + ".toc0101" + styleRef + ".visibility = 'hidden'");eval("document" + objRef + ".toc0102" + styleRef + ".visibility = 'hidden'");eval("document" + objRef + ".toc0200" + styleRef + ".top = '150'");show = 1;return true;}}Kolejna funkcja s³u¿y do wyœwietlania zawartoœci strony.Tak¿e w tym przypadkubêdziesz musia³ okreœliæ, które elementy pocz¹tkowo powinny zostaæ ukryte, abyzrobiæ miejsce konieczne do wyœwietlenia wybranych informacji.// Funkcja do ukrywania warstw z zawartoœci¹// oraz wyœwietlania wybranej warstwy.function showcontent() {if (contentID == "0101") {eval("document" + objRef + ".splash" + styleRef + ".visibility = 'hidden'");eval("document" + objRef + ".content0102" + styleRef + ".visibility ='hidden'");eval("document" + objRef + ".content0200" + styleRef + ".visibility ='hidden'");eval("document" + objRef + ".content0101" + styleRef + ".visibility ='visible'");}if (contentID == "0102") {eval("document" + objRef + ".splash" + styleRef + ".visibility = 'hidden'");eval("document" + objRef + ".content0101" + styleRef + ".visibility ='hidden'");eval("document" + objRef + ".content0200" + styleRef + ".visibility ='hidden'");eval("document" + objRef + ".content0102" + styleRef + ".visibility ='visible'");}if (contentID == "0200") {eval("document" + objRef + ".splash" + styleRef + ".visibility = 'hidden'");eval("document" + objRef + ".content0101" + styleRef + ".visibility ='hidden'");eval("document" + objRef + ".content0102" + styleRef + ".visibility ='hidden'");eval("document" + objRef + ".content0200" + styleRef + ".visibility ='visible'");}}// zakoñcz ukrywanie skryptu -->A oto pe³ny kod strony:Stary ceglany dom= 4));var is_ie = (agt.indexOf("msie") != -1);var is_ie4up = (is_ie && (is_major >= 4));// Konwencje odwo³añ do obiektów i stylów// w Navigatorze and IE.U¿yj zmiennej objRef// przy odwo³ywaniu siê do obiektów oraz obu zmiennych// przy odwo³ywaniu siê do stylów.var objRef, styleRef;if (is_nav4up == true) { //W przypadku Navigatora s¹ pusteobjRef = ""styleRef = ""}if (is_ie4up == true) { //W przypadku IE - okreœlamy wartoœciobjRef = ".all"styleRef = ".style"}// Funkcja do wyœwietlania i ukrywania// podmenu.function menuaction() {if (show == 1) {eval("document" + objRef + ".toc0101" + styleRef + ".visibility = 'visible'");eval("document" + objRef + ".toc0102" + styleRef + "
[ Pobierz całość w formacie PDF ]