Automatische weiterleitung in einem Frame
Marcus
- html
Hallo!
Bin eigentlich neuling in sachen html,
Habe auf meiner seite jetzt frames eingebaut,
Als startseite habe ich ein PHP Newssystem,
Der besucher der auf der index.htm ankommt muss aber
immer erst auf nen link klicken weil der php script in dem mainframe angezeigt werden soll!!
( siehe: www.millencolinxx.de/test/index.htm )
Ich habe diesen Code gefunden
<meta http-equiv="refresh" content="5; URL=http://meine zieladresse">
Aber da leitet er ja nicht in den Main Frame weiter!!
Habt ihr ne lösung?
Danke schonmal!!
Marcus
Hi,
Habe auf meiner seite jetzt frames eingebaut,
Ok, das ist allerdings ein Problem...
Als startseite habe ich ein PHP Newssystem,
Du hast eine serverseitige Scriptsprache zur Verfügung und benutzt dennoch Frames?
<meta http-equiv="refresh" content="5; URL=http://meine zieladresse">
Aber da leitet er ja nicht in den Main Frame weiter!!
http-equiv steht für http-Äqüivalent. Also gleichwertig zu http.
HTTP kennt keine Frames (und keine Fenster).
Habt ihr ne lösung?
Verzichte auf die Frames.
cu,
Andreas
Hi Marcus,
Bin eigentlich neuling in sachen html,
Man merkts, da du Frames benutzt.
Habe auf meiner seite jetzt frames eingebaut,
Das ist wie MudGuard schon sagte das eigentliche Problem
Als startseite habe ich ein PHP Newssystem,
Ob das so wirklich eine gute Entscheidung ist...
Der besucher der auf der index.htm ankommt muss aber
immer erst auf nen link klicken weil der php script in dem mainframe angezeigt werden soll!!
Muss er das wirklich??
Jetzt mal im Ernst, warum lädst du erst die Seite middle.htm ins "mainFrame"? Warum lädst du da nicht direkt die Seite news/newsscript.php rein????
Falls du nicht verstanden hast, was ich meine:
<frameset rows="*" cols="650,203" framespacing="0" frameborder="no" border="0">
<frame src="news/newsscript.php" name="mainFrame">
<frame src="right.htm" name="rightFrame" scrolling="NO" noresize>
</frameset>
In der index.htm.
( siehe: www.millencolinxx.de/test/index.htm )
Lies dir bitte </faq/#Q-19> durch, wie man Links macht.
Ich habe diesen Code gefunden
<meta http-equiv="refresh" content="5; URL=http://meine zieladresse">
Dieser Code refresht/aktuallisiert die Seite, in der er ist. Wenn du den Code in die Seite
middle.htm reinschreibst, und zwar so:
<meta http-equiv="refresh" content="2; URL=/news/newsscript.php">
müsste es auch gehen. Musst du allerdings nochmal nachschauen, ob eine relative URL in eine Meta-Refresh zugelassen ist.
Aber da leitet er ja nicht in den Main Frame weiter!!
Wenn er im MainFrame ist schon.
Habt ihr ne lösung?
Ja, verzichte komplett auf Frames. Da du eine serverseitige Technik (PHP ist gemeint) zur Verfügung hast, kannst du wunderbar auf eine dynamische Seitengestaltung zurückgreifen. http://tut.php-q.net/frames.html sollte dir helfen.
Danke schonmal!!
Bitte.
MfG, Dennis.
Hi Marcus,
Bin eigentlich neuling in sachen html,
Man merkts, da du Frames benutzt.
Habe auf meiner seite jetzt frames eingebaut,
Das ist wie MudGuard schon sagte das eigentliche Problem
Als startseite habe ich ein PHP Newssystem,
Ob das so wirklich eine gute Entscheidung ist...
Der besucher der auf der index.htm ankommt muss aber
immer erst auf nen link klicken weil der php script in dem mainframe angezeigt werden soll!!Muss er das wirklich??
Jetzt mal im Ernst, warum lädst du erst die Seite middle.htm ins "mainFrame"? Warum lädst du da nicht direkt die Seite news/newsscript.php rein????
Falls du nicht verstanden hast, was ich meine:
<frameset rows="*" cols="650,203" framespacing="0" frameborder="no" border="0">
<frame src="news/newsscript.php" name="mainFrame">
<frame src="right.htm" name="rightFrame" scrolling="NO" noresize>
</frameset>In der index.htm.
( siehe: www.millencolinxx.de/test/index.htm )
Lies dir bitte </faq/#Q-19> durch, wie man Links macht.
Ich habe diesen Code gefunden
<meta http-equiv="refresh" content="5; URL=http://meine zieladresse">
Dieser Code refresht/aktuallisiert die Seite, in der er ist. Wenn du den Code in die Seite
middle.htm reinschreibst, und zwar so:
<meta http-equiv="refresh" content="2; URL=/news/newsscript.php">
müsste es auch gehen. Musst du allerdings nochmal nachschauen, ob eine relative URL in eine Meta-Refresh zugelassen ist.Aber da leitet er ja nicht in den Main Frame weiter!!
Wenn er im MainFrame ist schon.
Habt ihr ne lösung?
Ja, verzichte komplett auf Frames. Da du eine serverseitige Technik (PHP ist gemeint) zur Verfügung hast, kannst du wunderbar auf eine dynamische Seitengestaltung zurückgreifen. http://tut.php-q.net/frames.html sollte dir helfen.
Danke schonmal!!
Bitte.
MfG, Dennis.
Danke für die antwort!
Klar wieso sich arbeit machen wenns auch ohne geht oh man bin ich blöde :o)
wegen der kompletten php seite: Ich lese grade buch übre php aber erst seit vorgestern ich bin also noh in der lernphase finde das nit so einfach aber es geht voran! Klar irgendwann gibts auch mal komplett seite in php!!
Danke schonmal!
Greetz
Der Noob ;oP
Hi Marcus,
Danke für die antwort!
Klar wieso sich arbeit machen wenns auch ohne geht oh man bin ich blöde :o)
Na also ;-)
Und lerne bitte mal noch sinnvoll zu zitieren und nicht einfach das komplette Vorgängerposting mitzuschicken. Spart nämlich Traffic.
MfG, Dennis.