sTumPf84 Geschrieben 5. März 2012 Teilen Geschrieben 5. März 2012 (bearbeitet) Hallo, ich versuche eine Website (z.B. http_://www.spiegel.de) in einem Bereich meiner Html unterzubringen. Das funktioniert soweit auch ganz gut mit dem Html5 object Tag: <object id="browser" data="http://www.spiegel.de" width="50%" height="50%" style="position:fixed; top:0%; left:25%; overflow=auto;"onload="this.scrollTop=500;"></object> Das Problem ist, dass die scrollTop Eigenschaft keine Auswirkungen mehr hat. Ziel ist es eine relativ lange Seite stückweise nach unten und anschließend wieder nach oben zu scrollen. Das onload-Event hier ist nur als Demonstration gedacht. Denn wenn das funktioniert, ist der Rest auch kein Problem mehr. Kennt jemand eine Möglichkeit die Seite zu scrollen? Danke Bearbeitet 5. März 2012 von sTumPf84 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gast runtimeterror Geschrieben 10. März 2012 Teilen Geschrieben 10. März 2012 Ich habe testweise mal ein Dokument eingebettet, was sich selbst bei onload scrollt. Das funktioniert tadellos. Ich vermute, dass die Scrollbalken "Eigentum" des enthaltenen Dokuments sind und man daher von außen keinen Zugriff hat. Warun verwendest du nicht das seit HTML5 wiederbelebte iframe-Element? Da kann man meines Wissens nach auf das eingebettete document-Element zugreifen (falls das Dokument auf derselben Domain liegt) und das Scrollen erwirken. Über die grundsätzliche Sinnhaftigkeit vom Client-seitigen einbetten von Fremddokumenten lässt sich natürlich auch wunderbar steiten Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sTumPf84 Geschrieben 15. März 2012 Autor Teilen Geschrieben 15. März 2012 Naja, für die Anwendung für die ich es brauch lässt sich nicht streiten. Schreibe eine Digital Signage Software, die dem User die Möglichkeit geben soll verschiedenen Content darzustellen unter anderem Webseiten. Und soweit mir bekannt ist, gibt es nur die 2 Möglichkeiten (object und iframe) um innerhalb einer Html eine Webseite darzustellen (mal abgesehen von workarounds wie die Website als Image darzustellen). Ich verwende das iframe-Element, da sich in einem object-Tag nicht scrollen lässt. Dafür muss ich aber die Seite vorher downloaden alles neu verlinken und kann Sie dann in meiner Html anzeigen und scrollen (Ariel Flesler: jQuery.ScrollTo 1.4 released! - sehr empfehlenswert!). Etwas kompliziert aber es funktioniert und eine Alternative ist mir nicht bekannt, würde mich aber freuen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.