 |
Die letzten 5 Postings in diesem Thema » Alle anzeigen
von HG |
Das könnte daran liegen, daß der Netscape kein document.all objekt unterstützt. Daher kann die Funktion Update nicht funktionieren.
Der Netscape 6 und später brauchen für sowas wohl DOM 1 konformes programmieren, also über getelementbyid. |
von free |
hi,
wer kann mir sagen warum der netscape mir keine bilder anzeigt im nachfolgenden script! im IE gehts.
freue mich auf eure hilfe
vielen dank !
<html>
<head>
<title>Untitled Document</title>
<script language ="JavaScript">
<!--
g_fPlayMode = 0;
g_iimg = 0;
g_imax = 0;
g_ImageTable = new Array();
function ChangeImage(fFwd)
{
if (fFwd)
{
if (++g_iimg==g_imax)
g_iimg=0;
}
else
{
if (g_iimg==0)
g_iimg=g_imax;
g_iimg--;
}
Update();
}
function Update(){
document.all._Ath_Slide.src = g_ImageTable[g_iimg][0];
document.all._Ath_FileName.innerHTML = g_ImageTable[g_iimg][1];
document.all._Ath_Img_X.innerHTML = g_iimg + 1;
document.all._Ath_Img_N.innerHTML = g_imax;
}
function Play()
{
g_fPlayMode = !g_fPlayMode;
if (g_fPlayMode)
{
btnPrev.disabled = btnNext.disabled = true;
Next();
}
else
{
btnPrev.disabled = btnNext.disabled = false;
}
}
function OnImgLoad()
{
if (g_fPlayMode)
window.setTimeout("Tick()", g_dwTimeOutSec*1000);
}
function Tick()
{
if (g_fPlayMode)
Next();
}
function Prev()
{
ChangeImage(false);
}
function Next()
{
ChangeImage(true);
}
function main()
{
Update();
}
g_ImageTable[g_imax++] = new Array ("imgho/a.jpg");
g_ImageTable[g_imax++] = new Array ("imgho/b.jpg");
g_ImageTable[g_imax++] = new Array ("imgho/c.jpg");
g_dwTimeOutSec=2
window.onload=Play
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#00FFFF" vlink="#00FFFF" alink="#FFFFFF">
<p align="center">
<p align="center">
<script language="JavaScript1.2" event="onload"
for="window">
main();
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="366" height="127"> </td>
<td width="378" height="127"> </td>
</tr>
<tr>
<td width="366" height="212"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="220" height="120" vspace="10" align="right">
<param name=movie value="flash/tirre.swf">
<param name=quality value=high>
<embed src="flash/tirre.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="220" height="120" vspace="10" align="right">
</embed>
</object></td>
<td width="378" height="212"><img name="_Ath_Slide" onLoad="OnImgLoad()" width="200" height="200" align="middle"></td>
</tr>
<tr>
<td width="366" height="34"> </td>
<td width="378" height="34"> </td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="29">
<tr>
<td width="365"> </td>
<td width=224>
<div align="center"><a href="#" name="btnPrev" onclick="Prev();"style="text-decoration:none;"><</a>
<a href="#" name="btnNext" onclick="Play();"style="text-decoration:none;">[]</a>
<a href="#" name="bntPlay" onclick="Next();"style="text-decoration:none;">></a>
</div>
</td>
<td width=155> </td>
</tr>
</table>
<p align="center">
</body>
</html>
|
|
|
|