WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  
WORKS ONLY WITH NETSCAPE 4.0+  



 
Sokrates om sann kunskap i Platons Staten
 
För att nu få en uppfattning om vår natur beträffande dess kunskap eller okunnighet, ber jag dig nu att tänka dig följande bild. Tänk dig människor i en underjordisk grotta; denna har en ingång, som är öppen mot ljuset och lika vid som grottan (som alltigenom i hela sin längd är lika bred). Här vistas de ända från barndomen, bundna med fjättrar om benen och halsen på ett sätt, som gör, att de ej kunna röra sig ur fläcken och endast kunna se rakt fram, men däremot äro oförmögna att vrida på huvudet. Ovanför och bakom dem brinner en eld på avstånd, och mellan elden och de fängslade höjer sig en väg, utmed vilken en liten mur är uppförd, liknande det skrank, som taskspelare uppresa mellan sig och folkmassan, och över vilket de visa sin konster.
[...]
Tänk dig vidare människor gå utmed denna mur, bärande allehanda redskap, som synas ovanför muren, ävensom statyer och figurer av sten, trä eller annat material. Och somliga av dessa människor prata naturligtvis, och andra tiga.
[...]
Men de äro lika oss, sade jag. Ty tror du, att de i denna situation se något annat av sig själva eller av de andra än de skuggor, som av elden kastas på den motsatta väggen av grottan?
[...]
Och om de vore i stånd att tala med varandra - tror du ej, att de då skulle beteckna dessa skuggor, som de se, som verkliga föremål?
[...]
Antag vidare, att fängelset gåve eko från motsatta väggen. Tror du, att de då, när någon av de förbipasserande talade, skulle anse, att någon annan talade än just den skugga, som skred förbi?
[...]
överhudvud skulle alltså sådana människor ej hålla något annat för sant och verkligt än skuggorna av tingen.
 
Sokrates (enl Platon) illustrerar Platons idélära i Staten (427-347 f.Kr), i översättning av Claes Lindskog, Bokförlaget Doxa AB, 1984
 


 

Tre LAYER används:
 
ett för de klickbara pilarna

visa
återställ
ett för text och bilder - för att undvika att fönstret förses med en vanlig rullist får inget lager vara större än fönstret när sidan laddas
visa
återställ
och ett lager som ligger högst upp på sidan och har bakgrundsfärgen satt till vit så att det täcker text- och bildlagret när detta flyttas in under det
visa
återställ

 
HTML-koden för de klickbara bilderna ser ut så här:
 

<A HREF="#"
ONMOUSEDOWN="iljdown();return false"
ONMOUSEOUT="iljquit()"
ONMOUSEUP="iljquit()"> bild eller text</A>
<A HREF="#"
ONMOUSEDOWN="iljup();return false"
ONMOUSEOUT="iljquit()"
ONMOUSEUP="iljquit()">bild eller text</A>

 
Text- och bildlagret kan man placera på sidan med hjälp av en tagg som ser ut t ex så här:
 

<LAYER NAME="iljlayer"
CLIP="320,200"
TOP="60"
LEFT="40">text text text text</LAYER>
 
Och så här ser javascript-koden ut:
 

<SCRIPT LANGUAGE="JavaScript">
<!--
function iljrien(){}
startad=0
function iljdown()
{
if(document.layers)
{
if(document.iljlayer.clip.height>200)
{
document.iljlayer.moveBy(0,15)
document.iljlayer.clip.height = document.iljlayer.clip.height-15
iljtimer = setTimeout("iljdown()",50)
startad=1
}
}
}
function iljup()
{
if(document.layers)
{
document.iljlayer.moveBy(0,-15)
document.iljlayer.clip.height = document.iljlayer.clip.height+15
iljtimer = setTimeout("iljup()",50)
startad=1
}
}
function iljquit()
{
if(document.layers)
{
if(startad==1)
{
clearTimeout(iljtimer)
}
}
}
//-->
</SCRIPT>

 
Det som händer är helt enkelt att lagret flyttas uppåt eller neråt samtidigt som dess höjd ökar resp minskar.
 
Text- och bildlagret har här fått namnet iljlayer.
 
Siffror som kan behöva ändras är
 
200 som är den höjd jag valt att ha på text- och bildlagret. Om man inte vill att fönstret ska ha någon rullist måste lagret vara mindre än fönstret när sidan laddas (om hur man tar reda på ett fönsters bredd och höjd se exempel 48).
 
15 bestämmer hur många pixel lagret flyttas och hur mycket större resp mindre det blir.
 
50 reglerar hur snabbt lagret rullas när musknappen är nedtryckt.
 

This page was designed by
 
ilj

 
ilj@flowsim.se
 

 
Works best with Netscape 3.0+.
Last modified: April 24, 1999

Om du ser denna sida som "lösblad"(och inte i ett tredelat framessystem) men vill se den i sitt sammanhang och komma vidare till våra andra sidor om HTML och JavaScript:
http://www.flowsim.se




© ilj ilj@flowsim.se  
 JavaScript & layers 10