son gohan
Erfahrenes Mitglied
Hallo, ich habe hier ein Script aus dem Forum bekommen, welches von Quaese im März 2004 vórgestellt wurde.
Es wurde in meine Seiten eingebaut und auf verschiedenen Browsern getestet.
In allen Browser hat es zumal geklappt ausser im Opera Browser. Dort wird die Seite nicht im Iframe der index.html nachgeladen wenn man Sie einzeln aufruft.
Ich stelle euch einfach mal beide Codes vor:
Code index.html:
Der wichtige Teil mit dem Javascript spielt sich soweit ich weis nur im head ab.
Code impressum.htnl --> die Seite sollte sich dann normal im iframe der letzten Seite öffnen:
Soweit ich weis muss der Titel der index.html im Script der impressum.html stehen, damit es funkt. Wie gesagt geht es bei allen Brwosern ausser beim Opera.
Es wurde in meine Seiten eingebaut und auf verschiedenen Browsern getestet.
In allen Browser hat es zumal geklappt ausser im Opera Browser. Dort wird die Seite nicht im Iframe der index.html nachgeladen wenn man Sie einzeln aufruft.
Ich stelle euch einfach mal beide Codes vor:
Code index.html:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html lang="de">
<head>
<title>Herzlich</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<link rel="STYLESHEET" href="styles.css" type="text/css">
<style type="text/css">
<!--
html
{
height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0; background:#fff; background:url(images/hinter123.jpg) #fff; background-position:-2px 0; font-size:76%; font-family:georgia, palatino linotype, times new roman, serif;
}
body
{
height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;
}
-->
</style>
<script language="javascript" type="text/javascript">
<!--
if(window.location.search != ''){
strSearch = String(location.search);
intLength = strSearch.length;
strSearch = strSearch.substring(1,intLength);
document.write('<div id="content"><iframe scrolling="yes" ALLOWTRANSPARENCY="true" marginheight="10" marginwidth="10" frameborder="0" name="main" src="' + strSearch + '" width="100%" height="100%">Ihr Browser unterstützt leider keine iFrames</iframe></div>');
}else{
document.write('<div id="content"><iframe scrolling="yes" ALLOWTRANSPARENCY="true" marginheight="10" marginwidth="10" frameborder="0" name="main" src="willkommen.html" width="100%" height="100%">Ihr Browser unterstützt leider keine iFrames</iframe></div>');
}
-->
</script>
</head>
<body>
<div id="head">
<div id="datum">
<script language="JavaScript" type="text/javascript">
<!--
var Datum = new (Date);
var Tag = Datum.getDate();
var Wochentag = Datum.getDay();
var Monat = Datum.getMonth();
var Jahr = Datum.getYear();
var Tagname = new Array("So","Mo","Di","Mi","Do","Fr","Sa");
var Monatname = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
var Stunde = Datum.getHours();
var Minute = Datum.getMinutes();
if(Minute<10)
{
Minute = "0" + Minute;
}
if(Stunde<10)
{
Stunde = "0" + Stunde;
}
document.write(Tagname[Wochentag]+", "+Tag+". "+Monatname[Monat]+" "+Jahr+" - "+Stunde+":"+Minute);
//-->
</script>
</div>
Willkommen <br style="clear:both;">
</div>
<div id="leftmenu">
<div id="los" align="left">
<form action="home.html" method="get" target="main">
<input type="hidden" name="16563152924&ULP" value="">
<input type="text" value="" name="query" style="width:90px;" maxlength="100">
<input id="los2" type="submit" value=" " onFocus="if(this.blur)this.blur()"><br>
<u>Suchwort eingeben</u></form></div>
<ul id="vlistmenu">
<li><a target="main" href="willkommen.html" onfocus="this.blur()">
Home</a></li>
<li><a target="main" href="willkommen.html" onfocus="this.blur()">
Home</a></li>
<li><a target="main" href="willkommen.html" onfocus="this.blur()">
Home</a></li>
</ul>
</div>
</body>
</html>
Der wichtige Teil mit dem Javascript spielt sich soweit ich weis nur im head ab.
Code impressum.htnl --> die Seite sollte sich dann normal im iframe der letzten Seite öffnen:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>Impressum</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<link rel="STYLESHEET" href="styles.css" type="text/css">
<script type="text/javascript">
if(!(top.document.title == 'Herzlich'))
window.location.href = 'index.html?' + location.href;
</script>
</head>
<body class="text">
<h1 align="center">Impressum</h1>
<div align="center">
<div style="width:70%;border:0px solid #8F8F8F;margin-left:30px;text-align:left;">
<h2>Mustermann Firma </h2>
<dl>
<dt>Muster Mustermann </dt>
<dt>Mustermann Strasse 54 </dt>
<dt>123456 Musterort </dt>
</dl>
<dl>
<dt>Telefon + 49 - 123456789 </dt>
<dt>Telefax + 49 - 123456789 </dt>
</dl>
<dl>
<dt>Email: <a href="mailto:Muster Mustermann@Muster Mustermann.de">Muster Mustermann@Muster Mustermann.de</a> </dt>
<dt>Inhaber: Muster Mustermann </dt>
</dl>
</div></div>
<p align="center"><span id="copyrigth">Copyright (C)2004 by musterfirma . Alle Grafiken oder Bestandteile der Homepage dürfen nicht ohne schriftliche Genehmigung verwendet werden.</span>
</p>
</body></html>
Soweit ich weis muss der Titel der index.html im Script der impressum.html stehen, damit es funkt. Wie gesagt geht es bei allen Brwosern ausser beim Opera.