• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

navi in iframe öffnet sich falsch

Status
Für weitere Antworten geschlossen.

Baddii

Neues Mitglied
navi in iframe öffnet sich falsch

also, ich habe auf meiner hp die navigation mit einem iframe eingebunden.
nun, klickt man auf einen link in der navigation, so öffnet sich das in dem iframe, aber nicht in der seite, wo der iframe eingebunden ist.


wem das zu unverständlich ist, der soll nachfragen...

also:

navi.html als iframe in main.html

klick auf link in navi.html, soll seite in main.html öffnen


was muss ich dazu im quelltext eingeben? womit muss ich das lösen (mir wäre lieb, wenn es mit html/css ginge.)?


mfg
baddii
 
niklasboelter schrieb:
das geht mit target="frame name" beim anker tag


öhm, sorry,, aber ich habe keine frames oO


und ich habe auch nur einen iframe, den ich "wirklich" brauche. habe auf jeder noch zwei weitere, die aber nicht gebraucht werden...


also, ich will, dass sich der link auf der navi in main.html öffnet, sodass das ganze fenster neu geladen wird/gesprengt wird.


wenn das gar nicht geht, muss ich die datei wohl direkt einbinden, aber dann muss ich ja alle links für jede seite einzelnt ändern, wenn ein link ausgetauscht werden muss/soll...
 
iframe ist auch ein frame .
zu deiner idee:
sowas get mit php.
ich empfele genau das nur halt mit ner zentralen navigation die eingebunden wird
 
neee.
du machst eine datei- navi.php
da kommen deine links rein (also deine navi).

dort, wo die navi sein soll schreibst du

[php:1:31cc460be6]
<?
include ("./navi.php");
?>
[/php:1:31cc460be6]

dann wird deine navi includiert und du brauchst auch nur eine datei zu ändern, wenn du einen link ändern willst.
 
1) ich weiß, dass iframe=frame, also gleiche eigenschaften


2) ich arbeite nicht mit php, also, bei mir heißen bis jetzt noch alle dateien *.htm

3) @Mysterious: dann fängt das gleiche problem doch von vorne an, oder? ich würde dann die navi mit einem iframe einbinden und es würd sich trotzdem wieder nur im iframe öffnen...

4) @niklas: könntest du das mit php mir mal geben ?! oder was meinst du mit einer "zentralen" navi ?
 
hat mysterious grade beschrieben
ein standard beispiel ist meistens sowas:
[php:1:1a5b6bf53e]
<?php
$seiten= array(
'default' => 'home.htm',
'home' => 'home.htm',
'impressum' => 'impressum.htm'
);
?>

*html code bis zur navigation*
<?php
readfile('navigation.htm');
?>
*html code navigation bis inhalt*
<?php
if(true === array_key_exists('seite', $_GET);
if(isset($seiten[$_GET['seite']]){
readfile($seiten[$_GET['seite']]);
else
readfile($seiten['default']);
else
readfile($seiten['default']);
?>
*html code bis ende der datei*
[/php:1:1a5b6bf53e]
 
und durch den code wird danndie main.html neu geladen bzw. eine neue seite geöffnnet?


ok, muss ich das nun aber als *.php speichern oder unter *.html ?


mfg
 
als php
die navigation muss in navigation.htm
und dann noch ne datei home.htm und impressum.htm mit inhalt.
dann kannst du mit
*datei.php?seite=impressum

z.b. das impressum laden
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben