Wie nehmen Sie die Bildlaufleisten in <object> - tag (oder andere substitution) in allen Browsern?
Ich versuche es mit der scroll-Balken aus einem <object>
- tag in HTML.
<object id="page" type="text/html" data="http://cmsmichael.prowonline.com/charts/MBA_UNC/775/2.2.2/Parabula01.php" width="420" height="315" style="overflow:hidden; width: 420px; height: 315px">
<a href="http://cmsmichael.prowonline.com/charts/MBA_UNC/775/2.2.2/Parabula01.php" target="_blank">Chart not showing? Click Here.</a>
</object>
Ursprünglich war ich versucht, eine <iframe>
tag, aber nach der Lektüre um auf dem web-es schien wie eine <object>
tag wäre ein besserer Weg zu gehen. Im Grunde, was ich tun müssen, ist zeigen eine Grenze-weniger web-Seite, die eine Google-Diagramm in es und ich muss es funktioniert in allen Browsern. So weit der obige code funktioniert in Firefox, aber bei Chrome die Grenzen wieder auftauchen. Noch nicht getestet im IE noch nicht.
Sollte ich eine andere HTML-tag oder gibt es etwas, was ich tun sollte anders mit diesem object-tag, um dies zu erreichen?
Ihre Eingabe wird sehr geschätzt, danke dir für deine Hilfe!
Du musst angemeldet sein, um einen Kommentar abzugeben.
weil "Das Objekt-Unterstützung in Browsern hängt von dem Typ des Objekts. Leider, die gängigen Browser verwenden unterschiedliche codes zum laden der gleichen Objekt-Typ." (http://www.w3schools.com/TAGS/tag_object.asp)
so, wenn Sie den html-Quelltext von Chrome developer tools können Sie sehen, object-Tags in html gerendert. und wenn Sie den html-Quellcode von firebug können Sie sehen iframe-tag mit scrolling="no" Eigenschaft in einer gerenderten html-anstatt object tag.
können Sie folgende Zeile für cross-browser, wenn Sie bevorzugen :
Ich hatte das gleiche problem mit dem object-tag durchsucht IE. Mein object-tag enthielt ein jpg Bild und das Bild, hatte immer Bildlaufleisten, wenn die Ansicht durch IE, aber es war in Ordnung, wenn die Ansicht durch Chrome oder Firefox. Aber meine Datei war eine PHP-Datei und ich entdeckte, dass, wenn ich platzierte PHP-tag vor dem HTML-tag, der source-code hätten einige unsichtbare codes vor dem HTML-tag. Dann habe ich versucht, die Platzierung der HTML-tag (auch HEAD-tag), bevor irgendein PHP-tag und das problem war gelöst. Deshalb, wenn Sie Ihre Datei ist eine PHP-Datei, nicht in PHP-tag vor dem HTML-tag, wenn es nicht notwendig ist. Internet Explorer kann diese nicht entfernen unsichtbare codes aus dem source-code, und erstellen Sie dann die Bildlaufleisten, um object-tag. Allerdings, wenn Sie Ihre PHP-Datei enthält die Sitzung, indem Sie HTML-Tags vor dem PHP-tag kann verursacht Fehler.