• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Seitenaufbau II

pekr

New member
Der Übersich halber, ein zweiter threat:
Fabian, ich habe immer noch Probleme: ich benutze deinen vorschlag:

<head>
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.7,Transition=3)">
<meta http-equiv="refresh" content="3; URL=SEITE2.HTM>
</head>
<body bgcolor="white">

wenn ich nun bei URL statt SEITE2.htm eine Adresse (wie z.b. URL=http://mlp.de) eingeben möchte, erscheint immer im MS Explorer "Seite nicht gefunden". Muss ich das anders verlinken ?
Wäre nett, wenn du mir nochmals helfen könntest.


mfg

ptkr
 
gerade wegen der übersichtlichleit im alten thread weitermachen..
thx,
mo
 
Sorry,

ich habe wohl etwas überhitzt geantwortet,
hat heut schlechten Tag. :confused:

Das "NewbieForum" und "MistForum" will ich hiermit aussdrücklich zurücknehmen und Entschuldige mich
für meinen blöden Post.

Wegen der Farben im Forum:
Liegt an meinem Farb-Schema in Windows aber bei einer gute HTML-Seite
mussen die Farben trotzdem eindeutig sein.
(bei Reply ist mein Hintergrund Black)

Dann will ich mal versuchen /"pekr/" beim rauskopieren zuhelfen.

Füge die Folgenden Zeilen in den BODY deiner Seite (ohne meine Kommentare)
Das müsst eigentlich alles sein.

<div id="c1" class="curtain" align="center"></div>

<b>1.Layer oben</b>

<div id="c2" class="curtain" align="center"></div>

<b>2.Layer unten</b>

<script language="JavaScript1.2">

var speed=2
var temp=new Array()
var temp2=new Array()
if (document.layers){
for (c=1;c<=2;c++){
temp[c]=eval("document.c"+c+".clip")
temp2[c]=eval("document.c"+c)
temp[c].width=window.innerWidth
temp[c].height=window.innerHeight/2
temp2[c].top=(c-1)*temp[c].height
}
}
else if (document.all){
var curtainbottom=document.body.offsetHeight/2,curtaintop=0
for (c=1;c<=2;c++){
temp[c]=eval("document.all.c"+c+".style")
temp[c].width=document.body.clientWidth
temp[c].height=document.body.offsetHeight/2
temp[c].top=(c-1)*parseInt(temp[c].height)
}
}

function openit(){
window.scrollTo(0,0)
if (document.layers){
temp[1].bottom-=speed
temp[2].top+=speed
if (temp[1].bottom<=0)
clearInterval(stopit)
}
else if (document.all){
curtainbottom-=speed
temp[1].clip="rect(0 auto+"+curtainbottom+" 0)"
curtaintop+=speed
temp[2].clip="rect("+curtaintop+" auto auto)"
if (curtainbottom<=0)
clearInterval(stopit)
}
}
function gogo(){
stopit=setInterval("openit()",10)
}
gogo()
</script>
 
sorry..-.

werde das nächste mal keinen neuen threat eröffnen.

danke für deine antwort, groby..
es funktioniert leider aber nicht. ich habe deinen vorschlag in den body eingefügt.
das resultat ist leider nur eine anzeige "1. layer oben" und "2. layer unten".
habe ich etwas falsch gemacht ?


mfg

pekt
 
oh ja

die Zeilen mit dem <b> tag kannst noch rauslöschen.

Füg das noch in dein HEAD
Habs ausprobiert.

<style type="text/css">
<!--
.curtain{
position:absolute;
left:0;
top:0;
layer-background-color:#2F53A7;
background-color:#2F53A7;
border:0.1px solid BLACK
}
-->
</style>

Vorhin is mein Comp abgeschmiert und hat paar Hackattcks. :confused:

mfg groby99
 
Zuletzt bearbeitet:
mesch,.

geht jetzt echt schon gut !
aber ein kleines problem ist noch aufgetaucht:
es erscheint im browser links oben immer noch folgender text:

1.Layer oben
2.Layer unten TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>

wie bekomme ich das weg ?
wo kann ich denn auch noch die farbe / geschwindigkeit ändern ?

und: was muß tun, damit man nach dem seitenaufbau nach ca. 3 sekunden automatisch auf eine andere seite geleitet wird ?

danke schon mal !

mfg

pekr
 
Ich seh schon du könntest etwas FachLiterartur vertragen

mit diesem Meta-tag wird kommst du zur selbigen in 3 Sekunden ;)

<meta http-equiv="refresh" content="3; URL=http://www.teamone.de/selfhtml/">


Ich meinte diese Zeilen zu löschen
<b>1.Layer oben</b>
<b>2.Layer unten</b>

Die Farbe kannst in dem STYLE-tag änder wo steht

layer-background-color:#2F53A7; // für NN
background-color:#2F53A7; // für IE/

n8 all
 
fast perfekt !!!!!

merci dir, groby,
jetzt ist es fast perfekt !
nur noch eine sache:
es erscheint immer noch links oben:

TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>

woran liegt das ?

mfg

ptkr

PS: ansonsten schonmal 1000 Dank
 
HALT !

ich habe gerade festgestellt,
das es bei mir nur im netscape funktioniert.
wieso geht es im MS Explorer nicht ?
habe ich schon wieder etwas falsch gemacht ?

mfg

ptkr
 
HALT II !

so, jetzt han ich mal alles ausprobiert, und selbst die probleme gelöst !!

jetzt funktioniert alles super !

tausend dank an alle, die mir geholfen haben !


mfg
ptkr
 
VON WEGEN !!!

halt, stop, alles zurück..

von wegen ! im MS IE funktioniert es doch nicht !!
was ist da jetzt zu tun ???


mfg
ptkr
 
ich....

...würd im IE meine methode nehmen und im NN die andere.

so würd' die weiterleitung funzen:

<head>
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.7,Transition=3)">
<meta http-equiv="refresh" content="3; URL='http://www.mywebaid.de'>
</head>
<body bgcolor="white">



MfG
Fabian ;)
 
hi fabian

ich hab das auch so versucht, wie du das gedacht hast, und deine Idee folgendermaßen eingefügt:

in den head:

<meta http-equiv="Page-Enter" content="revealTrans(Duration=2.0,Transition=8)">
<meta http-equiv="Page-Exit" content="revealTrans(Duration=2.2,Transition=12)"> <style type="text/css">
<!--
.curtain{
position:absolute;
left:0;
top:0;
layer-background-color:#FFFFFF;
background-color:#99000;
border:0.1px solid BLACK
}
-->
</style> <meta http-equiv="refresh" content="4; URL=http://andere-seite.de">
<head>


und in den body:



<div id="c1" class="curtain" align="center"></div>


<div id="c2" class="curtain" align="center"></div>



<script language="JavaScript1.2">

var speed=5.5
var temp=new Array()
var temp2=new Array()
if (document.layers){
for (c=1;c<=2;c++){
temp[c]=eval("document.c"+c+".clip")
temp2[c]=eval("document.c"+c)
temp[c].width=window.innerWidth
temp[c].height=window.innerHeight/2
temp2[c].top=(c-1)*temp[c].height
}
}
else if (document.all){
var curtainbottom=document.body.offsetHeight/2,curtaintop=0
for (c=1;c<=2;c++){
temp[c]=eval("document.all.c"+c+".style")
temp[c].width=document.body.clientWidth
temp[c].height=document.body.offsetHeight/2
temp[c].top=(c-1)*parseInt(temp[c].height)
}
}

function openit(){
window.scrollTo(0,0)
if (document.layers){
temp[1].bottom-=speed
temp[2].top+=speed
if (temp[1].bottom<=0)
clearInterval(stopit)
}
else if (document.all){
curtainbottom-=speed
temp[1].clip="rect(0 auto+"+curtainbottom+" 0)"
curtaintop+=speed
temp[2].clip="rect("+curtaintop+" auto auto)"
if (curtainbottom<=0)
clearInterval(stopit)
}
}
function gogo(){
stopit=setInterval("openit()",10)
}
gogo()
</script>


Jetzt ist nur die Frage, ob man das so zusammenfügen kann. das resultat ist, das es im NN funzt und im MS IE nicht. dort erscheint die seite ganz normal und die weiterleitung funzt auch, aber der gewünschte effekt tritt nicht ein.

hast du eine idee, woran das liegen kann ?


mfg
ptkr
 
Zurück
Oben