tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
545
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    whooo whooo ist offline Grünschnabel
    Registriert seit
    Dec 2004
    Beiträge
    2
    Hallo,

    ganz komisches Problem.
    Habe ein Iframe eingebaut in dem ein externer Shop geöffnet werden soll... mit folgendem code:

    Code :
    1
    2
    
    <iframe src="http://62.138.56.210/WebEdition/default.asp?Shop=3" name="shop" scrolling="no" frameborder="0" align="left" marginheight="0px" marginwidth="0px" height="480" width="640">Ihr
           Browser unterst&uuml;tzt leider keine Inline-Rahmen.</iframe>

    oder auch folgenden hab ich versucht:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
      <iframe src="about:blank" ID="ShopFrame" name="Shop" width="774" height="500" scrolling="no" frameborder="0">Ihr
           Browser unterst&uuml;tzt leider keine Inline-Rahmen.</iframe>
        <script>
          if (adresse) {
             document.getElementById("ShopFrame").src = adresse;
          }else {
             document.getElementById("ShopFrame").src = "http://62.138.56.210/WebEdition/default.asp?Shop=3";
             ;
          }
        </script>

    Beide funktionieren nicht im Internet Explorer 6 (Fehlermeldung: Seite nicht gefunden), sowie auch nicht im Safari...aber dennoch im IE 5!
    liegt es an der .asp Datei oder woran kann es liegen, dass er die Seite nicht findet? Weil andere "normale" Seiten öffnet er problemlos im iframe. validiert hab ich den code auch schon. er funktioniert ja sogar in einer rohen seite nicht siehe www.inkiess.de/shoptest.htm

    momentan eingebaut mit java script auf www.inkiess.de/shop.htm

    Würde mich sehr über Hilfe freuen!
     

  2. #2
    kurtparis kurtparis ist offline Mitglied Brokat
    Registriert seit
    Feb 2004
    Ort
    paris
    Beiträge
    272
    Hallo ich hab zwar keine Ahnung von ASP. Allerdings hatte ich schon öfters probleme mit in ASP programmierten Seiten auf MAC-browsern, und frage mich ob ASP plattformübergreifend einsetzbar ist..
     

  3. #3
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Ich glaub nicht, dass es an ASP liegt. Dieser Shop verwendet JS, um die korrekten Frames zu laden.
    Ich tippe eher, dass dort etwas schiefläuft. Da du in den Code nicht selbst reparierend eingreifen kannst,
    würde ich vorschlagen, du schilderst den Shopbetreibern dein Problem.

    Was ist das übrigens für ein merkwürdiger Betreiber, wenn der sich noch nicht mal ne Domain leistet
     

  4. #4
    whooo whooo ist offline Grünschnabel
    Registriert seit
    Dec 2004
    Beiträge
    2
    Zitat Zitat von Sven Mintel
    Ich glaub nicht, dass es an ASP liegt. Dieser Shop verwendet JS, um die korrekten Frames zu laden.
    Ich tippe eher, dass dort etwas schiefläuft. Da du in den Code nicht selbst reparierend eingreifen kannst,
    würde ich vorschlagen, du schilderst den Shopbetreibern dein Problem.

    Was ist das übrigens für ein merkwürdiger Betreiber, wenn der sich noch nicht mal ne Domain leistet
    Kannst du mir sagen, welches JS du meinst, welches dafür verantwortlich ist?
     

  5. #5
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Ich hab jetzt nicht alle Frames durchgeschaut(da wird einem ja schwindlig bei der Masse)
    ...eins ist z.B. in menu71.asp
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    
    <script language=Javascript>
     
    function loadFrame(FrameName,MyDestination)
    {
    if(!parent.frames[FrameName])
    {
    gFrameTimeout = window.setTimeout('loadFrame(' + String.fromCharCode(39) + FrameName + String.fromCharCode(39) + ',' + String.fromCharCode(39) + MyDestination + String.fromCharCode(39) + ')',20);
    return false;
    }
    else
    {
    parent.frames[FrameName].window.location.href=MyDestination;
    return true;
    }
    }
     
    loadFrame('Menu2','../htm/menu25.asp');
    loadFrame('Logo','../spr0/logo.htm');
    </script>
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 28.07.10, 13:28
  2. Antworten: 1
    Letzter Beitrag: 12.01.06, 00:05
  3. Checkbox+document.write vertragen sich nicht
    Von fixfuchs im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 15.06.05, 17:24
  4. Relative und Absolute = Vertragen sich nicht?
    Von Briefkasten im Forum CSS
    Antworten: 0
    Letzter Beitrag: 25.04.05, 21:44
  5. Preloader und Layer vertragen sich nicht
    Von Tucker im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 28.09.04, 17:07