Het is een Javascript voor forcing frames (wanneer je een pagina opent die in een frame zou moeten staan, word je automatisch doorgelinkt naar de complete framepagina).
Er staat een Javascript in de frameset-pagina, namelijk deze:
Code:
<SCRIPT LANGUAGE="JavaScript">
<!--
var ar0 = "logo.html";
var ar1 = "menu.html";
var ar2 = "welcome.html";
var str = location.search;
var pos = str.indexOf("&");
if (pos != -1)
{
var num = str.substring(pos + 1, str.length);
window["ar" + num] = str.substring(1, pos);
}
// -->
</SCRIPT>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write(
'<FRAMESET ROWS="109, *" BORDER=0 FRAMEBORDER=0 FRAMESPACE=0>',
'<FRAME SRC="', ar0, '" NAME="leftcolumn" NORESIZE>',
'<FRAMESET COLS="150, *" BORDER=0 FRAMEBORDER=0 FRAMESPACE=0>',
'<FRAME SRC="', ar1, '" NAME="toprow" NORESIZE>',
'<FRAME SRC="', ar2, '" NAME="WINDOW-1" NORESIZE>',
'</FRAMESET>',
'</FRAMESET>'
);
// -->
</SCRIPT>
Op elke 'losse' pagina staat het volgende tussen de HEAD-tags. (alleen het 'welcome.html' verschilt per pagina):
Code:
<SCRIPT LANGUAGE="JavaScript">
<!--
if (top.location.href.indexOf("home.html") == -1)
top.location.href = "home.html?welcome.html&2";
// -->
</SCRIPT>
De website staat al online, op
http://home.iae.nl/users/marel_c of
http://www.transcriptus.vze.com. Daar kan je het geheel dus bekijken als dat beter werkt. (De Intro-pagina is nu nog overbodig, maar later ga ik er keuze tussen verschillende resoluties en verschillende talen maken -> voor het geval je die onzin vindt)