Artykuły
Ilość wyświetleń: 1682 « powrót
<script language="JavaScript">
// tablica z zawartoscia wyswietlanego panelu
var arrayTab = new Array();
// tablica z plikami graficznymi przy aktywnym panelu
var imageTabOn = new Array();
// tablica z plikami graficznymi przy nieaktywnym panelu
var imageTabOff = new Array();
// funkcja to do zmiany aktywnego panelu
function tabSwitch(numTab)
{
var imgName;
// podmiana zawartosci
document.getElementById("currentTab").innerHTML = arrayTab[numTab];
// i petla, ktora ustawia odpowiednie obrazki
for (i = 0; i < arrayTab.length; i++)
{
imgName = "tab" + i;
if (i == numTab)
document.images[imgName].src = imageTabOn[i];
else
document.images[imgName].src = imageTabOff[i];
}
}
// dodanie nowego panela
function addTab(text, imageOn, imageOff)
{
arrayTab.push(text);
imageTabOn.push(imageOn);
imageTabOff.push(imageOff);
}
</script>
<script>
// utworzenie 3 paneli
var p1 = ' \
<p> \
tekst nr 1<br><b>test</b> \
</p>';
var p2 = ' \
<p> \
tekst nr 2 \
</p>';
var p3 = ' \
<p> \
tekst nr 3 <br> \
z obrazkiem <img src="/china1/img/code/tab1_off.jpg"> \
</p>';
addTab(p1, "/china1/img/code/tab1_on.jpg", "/china1/img/code/tab1_off.jpg");
addTab(p2, "/china1/img/code/tab1_on.jpg", "/china1/img/code/tab1_off.jpg");
addTab(p3, "/china1/img/code/tab3_on.jpg", "/china1/img/code/tab3_off.jpg");
</script>
<!-- kod html panela (tabelka) -->
<a name="tabPanel">
<table border="0">
<tr>
<td align="left">
<a href="#tabPanel" onClick="tabSwitch(0);">
<img name="tab0" src="/china1/img/code/tab1_off.jpg" border="1"></a>
<a href="#tabPanel" onClick="tabSwitch(1);">
<img name="tab1" src="/china1/img/code/tab2_off.jpg" border="1"></a>
<a href="#tabPanel" onClick="tabSwitch(2);">
<img name="tab2" src="/china1/img/code/tab3_off.jpg" border="1"></a>
</td>
</tr>
<tr>
<td style="background: #ececff; border: solid 1px #0000ff; padding: 5px;">
<!-- wlasciwa zawartosc panela -->
<div id=currentTab style="height: 200px;">
nic
</div>
</td>
</tr>
</table>
<!-- koniec panela -->
<script>
// przelaczenie na panel poczatkowy
tabSwitch(0);
</script>