+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Fremde Seite in einem Frame funktioniert! ....aber dann....

  1. #1
    TP-Supporter felis macht alles soweit korrekt Avatar von felis
    Registriert seit
    Aug 2001
    Ort
    Österreich
    Beiträge
    362

    Question Fremde Seite in einem Frame funktioniert! ....aber dann....

    Also:

    Ich habe eine seite mit 3 Frames, einer ganz links, einer ganz rechts, und einer in der mitte.

    Im linken hab ich meine Nav, die dann unterschiedliche Seiten im mittleren Frame öffnet.

    Im rechten hab ich einen Menüpunkt, der eine fremde Seite in meinem mittleren Frame öffnet.

    Wenn ich diesen betätige, dann funktioniert zwar das öffnen der fremden Seite in der Mitte wunderbar, aber wenn ich dann wieder einen Menüpunkt aus dem linken Frame betätigen will ( um wieder die eigenen Seiten) zu zeigen bekomm ich folgende Fehlermeldung:

    laufzeitfehler: zugriff verweigert

    weiß jemand was das soll? bzw. wie ich dieses Problem löse?
    Die Sonne scheint immer, man kann sie nur manchmal nicht sehen!

  2. #2
    jph
    jph ist offline
    TP-Veteran jph ist auf einem guten Weg Avatar von jph
    Registriert seit
    Apr 2001
    Beiträge
    1.577
    ist es egal, welche fremde seite du einbaust?
    wenn nein, schau mal ob die nen framekiller etc haben.
    ist in der fremden seite ein frameset? vielleicht überschneiden sich die framenamen oder der link "weiß" nicht in welchen frame er laden soll. den
    laufzeitfehler: zugriff verweigert
    habe ich in dem zusammenhang zwar noch nicht erlebt aber das wären die sachen, die ich mal checken würde!

  3. #3
    TP-Supporter felis macht alles soweit korrekt Avatar von felis
    Registriert seit
    Aug 2001
    Ort
    Österreich
    Beiträge
    362
    Mein PC ist eingegangen und bin deshalb noch nicht zum weiterprobieren gekommen, aber.....

    Ich hab versucht eine Wetterseite reinzuladen - das geht ja auch, eben nur sobald die Seite geladen ist, funktionieren meine anderen Buttons (im andren frame) nicht mehr.

    falls die so einen framekiller haben, kann man da irgendwas machen, dass das trotzdem geht?

    Ach ja, mit der TP-Seite hab ichs dann auch versucht, hatte aber den selben Effekt.
    Die Sonne scheint immer, man kann sie nur manchmal nicht sehen!

  4. #4
    TP-Supporter felis macht alles soweit korrekt Avatar von felis
    Registriert seit
    Aug 2001
    Ort
    Österreich
    Beiträge
    362
    Ich hab da diese Zeile gefunden:

    function MM_findObj(n, d) { //v4.0
    var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && document.getElementById) x=document.getElementById(n); return x;
    }

    kann da was drinenstehen, weshalb es nicht geht?
    Die Sonne scheint immer, man kann sie nur manchmal nicht sehen!

  5. #5
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    nee, bestimmt nicht!

    Poste mal deine URL und das, was du reinladen möchtest.
    Dann schau ich mal drüber.
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  6. #6
    TP-Supporter felis macht alles soweit korrekt Avatar von felis
    Registriert seit
    Aug 2001
    Ort
    Österreich
    Beiträge
    362
    Das wäre ganz toll aber:
    Meine Seite ist leider noch nicht online - ist mir noch nicht gelungen die hoch zu landen

    Aber:

    das ist die Seite die ich im mainFrame öffne:
    http://www.theweathernetwork.com/cit...rnprior_ON.htm

    Die bieten auch einen Wetterbutton an, mit dem man auf ihre Seite linken kann, aber damit öffnet sich immer nur eine neue Seite. Dafür fügt man folgendes auf die Seite.

    <script language=javascript>var city = 'Arnprior_ON';</script>
    <script language=javascript src='http://www.theweathernetwork.com/weatherbutton/test.js' ></script>


    Aber wie gesagt, ich kann, sobald die Seite geladen ist (in MainFrame)nicht mehr meine eigenen Buttons betätigen - bekomme Laufzeitfehler Zeile 66 und 99.

    Wenn ich auf debuger geher - zugriff verweigert - eh klar.

    Weiß mir keinen rat.
    Die Sonne scheint immer, man kann sie nur manchmal nicht sehen!

  7. #7
    TP-Specialist Charlie macht sich hier sehr viel Mühe Avatar von Charlie
    Registriert seit
    Mar 2001
    Ort
    Mönchengladbach
    Beiträge
    2.649
    Mal eine andere Frage: Darf man überhaupt fremde Seiten im eigenen Frame öffnen? Ich glaube nicht (MasterL?). Außerdem: Link. Trotzdem, vielleicht hilft Dir das hier?

    Gruß, Charlie

  8. #8
    TP-Supporter felis macht alles soweit korrekt Avatar von felis
    Registriert seit
    Aug 2001
    Ort
    Österreich
    Beiträge
    362
    Oh, das wusst ich nicht!

    Dann werd ich das wohl lassen müssen bzw. dort anfragen, ob denen das recht wäre. Obwohl ich die begründung nicht ganz verstehe die dort aufgeführt werden. Es hat doch überhaupt keinen Nachteil für die fremde Seite, wenn sie in meinem Frame ist, oder?

    Trotzdem vielen dank für die Infos!
    Die Sonne scheint immer, man kann sie nur manchmal nicht sehen!

  9. #9
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Sehe es gleich wie Charlie!

    Das Problem scheint in der Überschneidung von Variablen zu kommen. Oder das die Seite von denen Dynamisch erstellt wird. Da ist meist der Ref. Url wichtig und die richtigen Vars zu schreiben.

    Da du in dem Falld er Ref bist, kann die Seite sicher nicht in fremden Frames angezeigt werden.
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51