Ergebnis 1 bis 4 von 4

Thema: Webcamstream in Iframe blockiert Top-Level Ajax

  1. #1
    Neuer Benutzer
    Registriert seit
    09.11.2012
    Beiträge
    4

    Standard Webcamstream in Iframe blockiert Top-Level Ajax

    Hallo zusammen,

    ich habe folgendes Problem:
    Ich habe ein Webcam, deren Stream ich unter
    Code:
    http://192.168.1.11/control/faststream.jpg?stream=full&fps=16&rand=892815
    im Browser anschauen kann.
    Nun möchte ich diesen Stream per IFrame auf einer Seite einbinden:
    HTML-Code:
    <iframe src="http://192.168.1.11/control/faststream.jpg?stream=full&fps=16&rand=892815" width="710" height="455">
    Das funktioniert soweit auch, nur blockiert mir der Stream scheinbar alle Scripte auf der Seite, in der ich das IFrame eingebunden habe.
    Ich habe ein paar Buttons, die auf Klick Ajax Requests senden - das funktioniert nicht mehr.
    Im Firefox steht unten links immer "Übertragen der Daten von 192.169.1.11...".

    Kann ich diese Unterbindung der Top-Level Aktivitäten durch das Iframe irgendwie umgehen?

    Vielen Dank schonmal!


    Viele Grüße,
    Max

  2. #2
    Moderator Avatar von mikdoe
    Registriert seit
    18.01.2009
    Beiträge
    2.188

    Standard

    Das dürfte ein Problem der SOP sein. Kannst du auf dem Gerät mit der 192.168.1.11 auch die äußere Seite des iFrames ablegen und über dessen Webserver aufrufen? Dann ist die IP die selbe und die SOP spielt nicht mehr rein.
    ich liebe JS und Ajax wenn es crossbrowsertauglich ist

  3. #3
    Neuer Benutzer
    Registriert seit
    09.11.2012
    Beiträge
    4

    Standard

    Hi,
    danke für deine Antwort! Es ist mir nicht möglich die äußere Seite auf dem Webserver der IP-Cam abzulegen.
    Gibt eine andere Möglichkeit das Problem in den Griff zu bekommen?

    Gruß,
    Max

  4. #4
    Moderator Avatar von mikdoe
    Registriert seit
    18.01.2009
    Beiträge
    2.188

    Standard

    Du könntest im Browser die SOP ausschalten oder umgehen.
    Für Firefox mal googeln nach "SOP ausschalten".
    Im IE und Safari gelingt das, indem man die äußere Seite direkt von Festplatte lädt, also über file: aufruft oder im Explorer doppelklickt.
    ich liebe JS und Ajax wenn es crossbrowsertauglich ist

Ähnliche Themen

  1. Folder level in JQuery
    Von maxxe im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 15.11.2009, 03:06
  2. Iframe mit Ajax
    Von lukas hd im Forum Serverseitige Skriptsprachen
    Antworten: 1
    Letzter Beitrag: 20.04.2009, 10:08
  3. Antworten: 7
    Letzter Beitrag: 11.05.2008, 15:29
  4. Ajax mit iframe problem
    Von Hermine im Forum JavaScript
    Antworten: 31
    Letzter Beitrag: 15.02.2008, 18:08
  5. Firebug blockiert Ausführung?
    Von Mark Knochen im Forum Serverseitige Skriptsprachen
    Antworten: 5
    Letzter Beitrag: 22.11.2007, 17:04

Stichworte

Lesezeichen

Lesezeichen
  • An Mister Wong übertragenMister Wong
  • An YiGG.de übertragenYiGG.de
  • An Google übertragenGoogle
  • An del.icio.us übertragendel.icio.us

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •