Hej allesammen!
Jeg er stødt på et lille sjovt problem med scriptet herunder:
<script language="JavaScript" type="text/javascript">
<!-- Hide script from older browsers
setTimeout ("changePage()", 3000);
function changePage() {
if (self.parent.frames.length != 0)
self.parent.location=document.location;
}
// end hiding contents -->
</script>
Scriptet forhindrer at en side vises i fremmede framesets, og det har hidtil
virket upåklageligt sålænge siden som det sidder på (i <head>) er en ganske
almindelig flad .html side.
Problemet opstår i det øjeblik den side man vil forhindre vist i fremmede
framesets SELV er et frameset.
I dette tilfælde afstedkommer scriptet godt nok, at den fremmede frame
presses ud til fordel for ens side i hele vinduet, men nu står den så
herefter og "blinker"
(reloader).
Det siger sig selv at scriptet er anbragt i hoved framnesettets <head> og at
det selvsagt er umuligt at anbringe andre steder!
Er der nogen JAVA-script hajer derude som måske har en ide?
På forhånd tak!
-Klaus Larsen
--
Check these sites:
Klaus Capranis official website:
http://www.klauscaprani.com
NICK e BAND's official website:
http://www.nickeband.com