Hi Urs,
ich hab´s anders gelöst (mit einem JavaScript) dort hab ich im Frameset folgenden Code gemacht:
<script>
if (self != top)
top.location.replace(self.location);
function frame_ersetzer(){
var framedPage = location.search;
if (framedPage.length > 1){
framedPage = framedPage.substring(1);
var theSplit = framedPage.indexOf('~');
var thePage = framedPage.substring(0,theSplit);
var theFrame = framedPage.substring(theSplit+1);
eval("top."+theFrame+".location.replace('"+ thePage+"')");}
}
var agt = navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_iemacdud = (agt.indexOf('msie')!=-1) && (agt.indexOf('mac')!=-1) && (is_major < 4);
if (is_iemacdud){setTimeout('frame_ersetzer()',1500);}
</script>
und dann in den einzelnen Seiten noch diese Zeilen (natürlcih alles im Head):
<script>
if (window.name!='hauptframe')
top.location.replace('html_start.html?internet.html~hauptframe');
</script>
es funktioniert halt nur bedingt; weil wenn man eine Seite aufruft wird immer das Frameset mit den Anfangsseiten geladen... aber sonst bin ich zufrieden - geht auch in NS 4
Grüße
René
[ Diese Nachricht wurde geändert von: ruebe am 2002-06-04 13:36 ]
als Antwort auf: [#4517]