PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fester Header oder Footer


Sommy
21.03.2004, 15:29:58
Hallo,


wollte mich mal mit php beschäftigen und stoss eigentlichschon auf mein erstes problem.

Würde gerne eine Seite erstellen in dem Header und Footer includet werden.

Soweit kein Problem.

Nur hätte ich den Header und Footer imm Fest am unteren rand des (Bildschirms) so das ich nur den eigentlichen inhalt scrollen kann (so wie hier mit der selfphp -quickbar)

und das ganze wenn es geht ohne Frames (weil wollte frames aus meiner seite verbannen)

Frage A
geht das

wenn ja wie (kleine anleitung php neuling)
fals es nur mit frame geht
wie mache ich das dann

danke für Eure hilfe schon mal im vorab.

gruss

Sommy

feuervogel
21.03.2004, 15:38:02
//verschoben

das geht mit javascript, wie genau, da müsste ichs mal raussuchen..dauert aber ein weilchen...

Sommy
21.03.2004, 15:40:13
Danke das ware echt nett :-) ich warte auch so lange hehe

feuervogel
21.03.2004, 19:36:10
also das suchen wird wohl doch noch etwas dauern, mal gucken ob ichs finde:)

Sommy
21.03.2004, 21:19:52
das is nich so wild auf ein tag kommts ja nich an.

freue mich ja wenn mir einer helfen kann und seie zeit opfert für mich :-9

NanoCyte
22.03.2004, 12:11:35
das geht mir javascript, aber wie allseits bekannt ist, halten die meisten leute nix von javascript als eine der hauptfunktionen.
wenn du wirklich den header und footer einblenden willst, dann nimm frames (wenn es dir an der url liegt, dass die immer mittickt, schreib dir nen script, dass dann die entsprechende datei in das hauptframe lädt)

feuervogel
22.03.2004, 13:37:38
also wenn du mich fragst, halte ich von js und frames gleichermaßen wenig^^

feuervogel
22.03.2004, 13:50:18
habs gefunden, aber bitte keine rückfragen, hab _gar keinen_ plan von js:o)

<script language="JavaScript1.2">

//Scrollable content script II- © Dynamic Drive (www.dynamicdrive.com)
//For full source code and TOS
//Visit http://www.dynamicdrive.com

iens6=document.all||document.getElementById
ns4=document.layers

//specify speed of scroll (greater=faster)
var speed=5

if (iens6){
document.write('<div id="container" style="position:relative;width:470;height:400;border:0px solid black;overflow:hidden">')
document.write('<div id="content" style="position:absolute;width:470;left:0;top:0">')
}
</script>

<ilayer name="nscontainer" width=470 height=400 clip="0,0,470,400">
<layer name="nscontent" width=470 height=400 visibility=hidden>


<!--------------------------- MAIN CONTENT----------------------------------->
<center><font face="verdana, sans serif" size="1">

<b><h2>Wilkommen auf cocaxx.homelinux.com</h2></b>

<br>
Bei cocaxx.homelinux.com handelt es sich nicht um eine wirkich sinnvolle Seite sondern mehr eine kleine Seite, die die wichtigen Dateien des Lebens (:D ) auf zum Download anbietet.
Da mein Rechner über eine QSC Dsl Leitung seinen Weg ins Internet findet, bietet er einen Upstream von 256 kbit/s und ist somit ein guter Mirror für kleinere Datein.
<br><br>
<!--------------------------- MAIN CONTENT----------------------------------->



</layer>
</ilayer>

<script language="JavaScript1.2">
if (iens6)
document.write('</div></div>')
</script>

<table width="470px"><td><p align="left">
<a href="#" onMouseover="moveup()" onMouseout="clearTimeout(moveupvar)"><img src="up.gif" border=0></a> <a href="#" onMouseover="movedown()" onMouseout="clearTimeout(movedownvar)"><img src="down.gif" border=0></a></p></td>

</table>

<script language="JavaScript1.2">
if (iens6){
var crossobj=document.getElementById? document.getElementById("content") : document.all.content
var contentheight=crossobj.offsetHeight
}
else if (ns4){
var crossobj=document.nscontainer.document.nscontent
var contentheight=crossobj.clip.height
}

function movedown(){
if (iens6&&parseInt(crossobj.style.top)>=(contentheight*(-1)+100))
crossobj.style.top=parseInt(crossobj.style.top)-speed
else if (ns4&&crossobj.top>=(contentheight*(-1)+100))
crossobj.top-=speed
movedownvar=setTimeout("movedown()",100)
}

function moveup(){
if (iens6&&parseInt(crossobj.style.top)<=0)
crossobj.style.top=parseInt(crossobj.style.top)+speed
else if (ns4&&crossobj.top<=0)
crossobj.top+=speed
moveupvar=setTimeout("moveup()",100)

}

function getcontent_height(){
if (iens6)
contentheight=crossobj.offsetHeight
else if (ns4)
document.nscontainer.document.nscontent.visibility="show"
}
window.onload=getcontent_height
</script>

Sommy
22.03.2004, 19:53:44
also erst mal danke für die antworten.


Frames hab ich ja momentan drinn wollte die frames aber ruas schmeissen da soweit ich weis ja einige suchmaschinen nich so recht glücklich mit frames sind. dachte ich es mal versuchs mal in php.

werde mir mal das java script anschauen und dann mal sehen

habt trotzdem fielen dank für die hilfe.