kostenloser Webspace werbefrei: lima-city


Frame-Anker

lima-cityForumDie eigene HomepageHomepage Allgemein

  1. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    ich hab mal wieder ein... problem!
    meine webseite ist in einem iframe und ich wollte das man den inhalt wie bei einem anker bestimmen kann
    also zb.
    www.white-xenon.lima-city.de/index.php#forum

    ich hab auch bei google geguckt aber ich wust net was ich da eingeben soll
    hoffe mir kann jemand helfen!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. willst du von außen auf einen anker im iframe zugreifen?
    dann würde es reichen gannz einfach zu schreiben <a href=\"iframeseit.htm#anker\" target=\"iframename\">LINK</a>
  4. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    nein
    ich möcht das ein anker den inhalt bestimmt
    also #forum damit im iframe das forum ist
  5. s********r


    nein
    ich möcht das ein anker den inhalt bestimmt
    also #forum damit im iframe das forum ist


    Also ehrlich gesagt sehe ich da den Sinn dahinter nicht wirklich. Ich glaube, du hast einfach den Sinn von Iframes noch nicht begriffen... Ein Anker ist normalerweise dazu da, an eine bestimmte Stelle in einem Dokument zu verweisen und wird im Zusammenhang mit iframes genau gleich verwendet wie mit normalen Links.

    <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"
           \"http://www.w3.org/TR/html4/loose.dtd\">
    <html>
    <head>
    <title>Verweise zu eingebetteten Frames</title>
    </head>
    <body>
    
    <h1>Fernsteuerung</h1>
    
    <iframe src=\"startseite.htm\" name=\"Fensterlein\" width=\"500\" height=\"400\"
            marginheight=\"10\" marginwidth=\"10\" align=\"right\">
      <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen</p>
    </iframe>
    
    <p>
      <a href=\"willkommen.htm\" target=\"Fensterlein\"><b>andere Seite</b></a><br>
      <a href=\"startseite.htm\" target=\"Fensterlein\"><b>erste Seite</b></a>
    </p>
    
    </body>
    </html>


    Wenn du dich auf eine andere Internetseite beziehst, die die Technik anwendet, postest du am besten den Link, oder schaust im Quelltext nach, wie das dort gemacht wurde.

    MfG

    sebigisler
  6. Also du willst das wenn zB folgendes aufgerufen wird:

    zB
    Aufruf: index.html#forum -> iframe: forum.html
    Aufruf: index.html#gbook -> iframe: gbook.html
    ...

    So?
    Wenn ja dann wird das nur mit HTML wohl nicht gehen.
    Also den \"Link\" der im iframe geöffnet wird mit einem Anker in der aufrufenden Seite zu ändern ...

  7. also das geht nicht, das geht maximal mit nem javascript was die adresszeile auswertet
    zb index.htm?forum und das javascript liest dann forum und ruft eine entsprechende seite auf
  8. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    genau das wollt ich,
    ich will zb. einen link zu einer bestimmten seite den ich zb. in ein forum wie dieses posten kann
    es nervt nehmlich für jede neue seite ne neue navigation zu bauen und wenn man da mal was ändern will
  9. Genau das ist einer der Nachteile von Frames :P .

    Mit JavaScript geht das so: mit window.location() die aktuelle url auslesen und mit RegEx (Regular Expressions) ([string].match()) den hinteren Teil raussuchen und dann den Attribut src von <iframe> zu aktualisieren.

    Ohne Frames, haben alle Seiten einen Permalink (eine eindeutige URL) und sind nicht von irgendwelchen Frameset-Seiten abhängig. Du kannst dann die Navi mit <?php include(url); ?> per PHP einbinden.

    Ryan
  10. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    das script hab ich nicht verstanden,
    aber ich werds (später) mit dem php versuchen
  11. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    seit langen hab ich wieder na meiner Webseite gearbeitet
    und es jetzt mit dem php befehl versucht.
    ohne erfolg

    meine Hauptseite:
    http://white-xenon.lima-city.de/test-index.php
    die Navigation
    http://white-xenon.lima-city.de/nav.php

    warum geht das nicht?
  12. ich kenn mich mit javascript net aus, aber:

    mit php geht wenigstens

    meineseite.php?forum

    so gehts:

    <html>
    <head>
    <title>Seite</title>
    </head>
    <body>
    <iframe src=\"<?php if(isset($_GET[\'forum\'])) { echo \'forum.html\'; } elseif(isset($_GET[\'gbook\'])) { echo \'gbook.html\'; } ?>\">
    </body>
    </html>


    ob jetzt # oder ? macht ja (fast) keinen unterschied ;)
  13. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    ähh
    ich hab es mit dem <?php include(url); ?> versucht
    aber deine version interessiert mich grad auch
    ich versuchs auch mal damit
  14. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.


    seit langen hab ich wieder na meiner Webseite gearbeitet
    und es jetzt mit dem php befehl versucht.
    ohne erfolg

    meine Hauptseite:
    http://white-xenon.lima-city.de/test-index.php
    die Navigation
    http://white-xenon.lima-city.de/nav.php

    warum geht das nicht?


    Du versucht die Datei \"navphp\" einzubinden, die Datei heißt aber \"nav.php\". Du hast einfach nur den Punkt vergessen ;)
  15. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    ne hab ich nich
    guck mal im Quelltext da ist er
    das ist ja das Problem

    edit: sorry kannst ja garnet reingucken

    edit2:ich hab die Endung weggenommen, jetzt gehts

    Beitrag geändert: 27.5.2008 21:17:36 von white-xenon
  16. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    und gleich das nächste Problem
    ich kann in dem befehl <?php include(nav); ?> keinen ganzen link angeben
    also ../ gehen zb. nicht

    ich bin bei php völlig hilflos.


    Beitrag geändert: 27.5.2008 22:08:15 von white-xenon

  17. und gleich das nächste Problem
    ich kann in dem befehl <?php include(nav); ?> keinen ganzen link angeben
    also ../ gehen zb. nicht

    ich bin bei php völlig hilflos.


    Beitrag geändert: 27.5.2008 22:08:15 von white-xenon


    Doch kann man.
    include erwartet einen Sting, und der muss, wenn er keine Variable ist, in Anführungszeichen.

    zB
    include \"/navi.php\";
    include \"navi/navi.php\";
    include \"./navi.php\";
    include \"./navi/navi.php\";
    include(\"./navi/navi.php\");



    PS.: Bitte keine Doppelposts ;)
    PPS.: Die Seiten sind nicht mehr verfügbar ...


    Beitrag geändert: 1.6.2008 11:07:43 von philippkern
  18. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!