[JavaScript] Frame erzwingen Firefox Problem

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [JavaScript] Frame erzwingen Firefox Problem

    Hallo, ich habe auf einer meiner Seiten ein Problem. Seiten von Suchmaschinen aufgerufen, laden per Script in einem Frame nach.

    Allerdings funktioniert das mit dem jetzigen JS nicht.


    function is_msie() {
    return (navigator.appName == "Microsoft Internet Explorer");
    }

    function Framing()
    {
    if (this.document == top.document || top.location.host != this.location.host) {

    var pathprefix = location.protocol + '//'
    + location.host
    + location.pathname.substring(0, location.pathname.lastIndexOf('/')+1);
    var doctitle = document.title;

    document.clear();
    document.open("text/html");
    document.writeln('<html>\n<head><title>'+doctitle+'</title></head>');
    document.writeln('<frameset rows="150,*,16" frameborder="0" border=0 framespacing=0>');
    document.writeln(' <frame src="Seite......" name="oben" marginwidth=0 marginheight=0 noresize scrolling="no" >');
    document.writeln(' <frame src="'+top.location.href+'" name="main" marginwidth=0 marginheight=0 noresize scrolling="auto" >');
    document.writeln(' <frame src="Seite...." name="copyright" marginwidth=0 marginheight=0 noresize scrolling="no" >');
    document.writeln('</frameset>');

    document.close();
    return true;
    }
    return false;
    }

    function msieFraming() {
    if (is_msie()) {
    if (Framing()) {
    window.setTimeout('top.frames["main"].location.href = ' + '"' + top.location.href + '";', 10);
    }
    } else netscFraming();
    }

    function netscFraming() {
    if (!is_msie()) Framing();
    }

    msieFraming();



    Falls jemand eine Lösung weiß, dieses Script zu erweitern oder zu ändern, bitte schreibt mir.

    Beste Grüße
    Dominik
Lädt...
X