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
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