Ich versuche eine Website für den persönlichen Gebrauch zu erstellen, die bestimmte Präsidentschaftswahlen an einem Ort anzeigt. Ich dachte, ich wäre in der Lage, dies mit einem iframe zu tun und einfach zu den Teilen hinzuzufügen, die ich nicht will, aber es sieht so aus, als wäre es nicht möglich, die externen CSS-Stile in einem iframe zu überschreiben.Inhalt von anderen Webseiten in div laden und Styling hinzufügen
Hat jemand irgendwelche Vorschläge, wie ich das erreichen könnte? Ich habe in Nokogiri und AJAX gesucht, aber ich war noch nicht erfolgreich. Mit Nokogiri war ich in der Lage, die Informationen von der Seite zu ziehen, aber ich bin nicht sicher, wie ich es tatsächlich im HTML auf meiner anzeigen soll. Hier
danke! Was ich wirklich tun möchte, ist in der Lage zu sein, bestimmte Elemente innerhalb des iframe (oder anderen Behälters zu zielen, wenn ich eine andere Methode verwende). Irgendwelche Gedanken darüber, wie ich das machen könnte? – thesowismine
Ah! OK, ich sehe, du kannst nicht! Tatsächlich ist iframe ein HTML-Element und eine formalisierte Spezifikation, die vom W3C definiert wird (https://www.w3.org/TR/html-markup/iframe.html). und in der W3C-Dokumentation können wir lesen, dass iframe ein verschachtelter Browserkontext ist (https://www.w3.org/TR/html51/browsers.html), nur ein bisschen wie ein Browser. Und ich habe noch nie gesehen, dass Browser teilweise Webinhalte anzeigen, nicht weil sie das nicht wollen, sondern weil sie es nicht können. Ein Browsing-Kontext (Webbrowser, Iframe ...), der eine Art Standard ist, der vom W3C definiert wird, muss den gesamten Inhalt einer Webseite anzeigen. – kabrice