Thomas Ditterich: HPs testen und document.images[i].complete

Hallo !

Erstmal ein Danke an Stefan fuer Selfhtml. Und wie sollte es auch anders sein (aus dem Hause Muenz kommen ja wohl nur gute Ideen) dieses Forum ist auch wieder der Brueller.
Aber das kannst Du wahrscheinlich alles schon nicht mehr hoehren. Vor allem scheint mir hier das Klima angenehm, nicht so gereizt wie in de.comp.lang.js.

Nun zum Eigentlichen:

1.
Nicolas Muehlen hatte mal nach Webseitenkritik gefragt - Ich habe mal ueber eine Art Testzirkel(Kakaokraenzchen) nachgedacht. Also vielleicht eine Seite auf der man seine URL-Adresse ablegt um Leute zu finden und HPs gegenseitig mit unterschiedlichen (Netscape sei Dank) Browserversionen zu testen.
Mein Problem ist z.B., dass ich niemanden mit Mac kenne. Wie siehts aus, hat da jemand Interesse oder Ideen oder gibts sowas schon?

2.
ich fummel jetzt schon eine Weile an der gewagten Kombination Javascript-Frameset-CSS-ext.js herum und stosse immer wieder auf Probleme. Diesmal folgendes:

Mein Anzeige-frame enthaelt einen Textbereich und einige thumbnails beides jeweils mit div-tags eingeschlossen und erstmal hidden, weil ich dynamisch positioniere.
Nach dem Body kommt irgendwann der Text und wird visible. Danach kommt der Bildteil. Mit onload erscheinen dann die Bilder. Das dauert mir aber zu lange. Am liebsten wuerde ich jedes einzelne, immer vollstaendig geladene Bild mit document.images[i].complete anzeigen. Nur hab ich dann ein Problem nit diesen div-Dingern.
Hat jemand einen Tip hierzu?

<link rel=stylesheet type="text/css" href="jscss.css">
<script language="JavaScript">
<!--

if (document.layers)
{    
ih = innerHeight;
iw = innerWidth;
}
else
{
ih=document.body.offsetWidth;
iw=document.body.offsetHeight;
}
avw=(iw/100 *95)-500;
if (avw>30)
x=parseInt(avw/2);
else
x=15;

avh=(ih-55-320);
if (avh>90)
y=parseInt(avh/5*2+55);
else
y=65;
px=x+320;
py=y;

function WSTAT()
{
if (document.layers)
{    
  document.pic.left=px;
  document.pic.top=py;
  document.pic.visibility="show";
}
else
{
  pic.style.left=px;
  pic.style.top=py;
  document.all.pic.style.visibility="visible";
}
}

//-->
</script>
</head>
<body onload="WSTAT()">

<div id="text" class="hde" style="border:none; width:310;position:absolute;z-index:0;">
<p class="Txt">
   HIER STEHT DER TEXT
</p>
</div>

<script language="JavaScript">
<!--
if (document.layers)
{    
document.text.left=x;
document.text.top=y;
document.text.visibility="show";
}
else
{
text.style.left=x;
text.style.top=y;
document.all.text.style.visibility="visible";
}
//-->
</script>

<div id="pic" class="hde" style="border:none;position:absolute;;z-index:1;">
<A href="jentrctd.htm" target="js1_0"><img src="images/entracdt.jpg" ></A>
<br>

<A href="jlescap2.htm" target="js1\_0"><img src="images/lesc\_c2t.jpg" ></A>  

.
.
.

</div>

</body>
</html>

Die ganze Datei liegt auf http://members.aol.com/tditterich/jlus.htm

!VORSICHT ich habe bislang nur mit NN getestet!

Gruesse
Thomas :-)

  1. Hallo Thomas,

    Erstmal ein Danke fuer das Danke! :-)

    Nicolas Muehlen hatte mal nach Webseitenkritik gefragt - Ich habe mal ueber eine Art Testzirkel(Kakaokraenzchen) nachgedacht. Also vielleicht eine Seite auf der man seine URL-Adresse ablegt um Leute zu finden und HPs gegenseitig mit unterschiedlichen (Netscape sei Dank) Browserversionen zu testen.

    Das ist wirklich eine gute Idee. So was koennte man sicher gut CGI-gestuetzt machen, aehnlich so einem Forum hier, nur vielleicht etwas geregelter. Jemand kann seine URL anmelden. So eine URL ist dann ein "Thread". Jeder, der will, kann seinen Senf dazu abgeben, also Testberichte zu der URL. Also, CGI-Kuenstler und Perl-Akrobaten: das ist doch eine Herausforderung!

    Viele Gruesse
      Stefan Muenz