Resize-Problem in NN bei einem Frameset
Rolf-Werner Dorls
- browser
hallo,
wenn ich die groesse des browserfensters veraendere, springt NN immer auf die index-seite des framesets zurueck.
<html>
<head>
<title>Frameset</title>
<script language="javascript">
var home;
var info;
var tv;
var druck;
var schoen;
//Funktion die die Bildschirmauflösung abfrägt und je
nachdem einen unterschiedlichen Navigationsframe einfügt
var breite = screen.width;
var my_frames;
<!-- OS-IGNORE -->
if (breite >=1024){
<!-- /OS-IGNORE -->
my_frames="<frameset rows='81,*,87' border=0
onResize='history.go(0)'>\
<frame src=oben.html name=oben scrolling='no' frameborder=0
framespacing=0 border=0 marginwidth='0' marginheight='0' noresize>\
<frameset cols='234,*,167' border=0>\
<frame src=navigation.html name=navigation scrolling='auto'
frameborder=0 framespacing=0 border=0 marginwidth='0' marginheight='20'
noresize>\
<frame src=content.html name=haupt scrolling='auto' frameborder=0
framespacing=0 border=0 marginwidth='0' marginheight='20'>\
<frame src=rechts.html name=rechts scrolling='no' frameborder=0
framespacing=0 border=0 marginwidth='0' marginheight='0' noresize>\
</frameset> <frame src=unten.html name=unten scrolling='no'
frameborder=0 framespacing=0 border=0 marginwidth='0' marginheight='0'
noresize></frameset>";
<!-- OS-IGNORE -->
}
if (breite <=800) {
<!-- /OS-IGNORE -->
my_frames="<frameset rows='81,*,87' border=0
onResize='history.go(0)'>\
<frame src=oben.html name=oben scrolling='no' frameborder=0
framespacing=0 border=0 marginwidth='0' marginheight='0' noresize>\
<frameset cols='234,*,167' border=0><frame src=navigation_klein.html
name='navigation' scrolling='auto' frameborder=0 framespacing=0 border=0
marginwidth='0' marginheight='20' noresize>\
<frame src=content.html name=haupt scrolling='no' frameborder=0
framespacing=0 border=0 marginwidth='0' marginheight='20'>\
<frame src=rechts.html name=rechts scrolling='no' frameborder=0
framespacing=0 border=0 marginwidth='0' marginheight='0'
noresize></frameset>\
<frame src=unten.html name=unten scrolling='no' frameborder=0
framespacing=0 border=0 marginwidth='0' marginheight='0' noresize>\
</frameset>";
<!-- OS-IGNORE -->
}
<!-- /OS-IGNORE -->
document.open();
document.write(my_frames);
document.close();
</script>
</head>
der "onResize='history.go(0)" hat bislang immer in einem herkoemmlichen frameset funktioniert. kann es hier zu problemen mit der abfrage der bildschirmaufloesung kommen?
da ein "OpenShop" laufen muss, sind die Kommentare (OS IGNORE...) leider unverzichtbar;
weiss jemand rat?
vielen dank
rolf