Sabtu, 08 Agustus 2009

Code JavaScript TabView

JavaScript untuk TabView :

Code Script ini digunakan untuk membuat TabView Widget.

function tabview_aux(TabViewId, id)

{

var TabView = document.getElementById(TabViewId);


// ----- Tabs -----


var Tabs = TabView.firstChild;

while (Tabs.className != "Tabs" ) Tabs = Tabs.nextSibling;


var Tab = Tabs.firstChild;

var i = 0;


do

{

if (Tab.tagName == "A")

{

i++;

Tab.href = "javascript:tabview_switch('"+TabViewId+"', "+i+");";

Tab.className = (i == id) ? "Active" : "";

Tab.blur();

}

}

while (Tab = Tab.nextSibling);


// ----- Pages -----


var Pages = TabView.firstChild;

while (Pages.className != 'Pages') Pages = Pages.nextSibling;


var Page = Pages.firstChild;

var i = 0;


do

{

if (Page.className == 'Page')

{

i++;

if (Pages.offsetHeight) Page.style.height = (Pages.offsetHeight-2)+"px";

Page.style.overflow = "auto";

Page.style.display = (i == id) ? 'block' : 'none';

}

}

while (Page = Page.nextSibling);

}


// ----- Functions -------------------------------------------------------------


function tabview_switch(TabViewId, id) { tabview_aux(TabViewId, id); }


function tabview_initialize(TabViewId) { tabview_aux(TabViewId, 1); }


0 komentar:

Posting Komentar

Search on this blog