2016-03-29 5 views
-2

Ich benutze eine Website, die kürzlich ihr Layout geändert hat, was ich (und viele andere Leute) extrem ablehnen. Ich habe die Änderungen überprüft, und ich glaube, dass die meisten Änderungen eine einfache CSS-Änderung beinhalten.Embedding einer Website in Ihre eigene Website mit Ihrem eigenen CSS?

Ich besitze eine Domain, die ich den Inhalt dieser Website anzeigen möchte, aber mit meinem eigenen CSS, aber ich bin nicht mit dem Internet vertraut. Ich bin offen für alle Lösungen, die dies tun würden (Einbetten, Nachdenken, etc.). Ich würde das gerne tun, ohne Geld zu zahlen.

* Hinweis: Der Grund, warum ich die Verwendung eines Benutzerstyles vermeide, liegt darin, dass ich jederzeit und überall auf jedem Computer auf diese Website zugreifen und andere dasselbe tun lassen möchte.

Die fragliche Website ist http://www.scarsdaleschools.org/, und ich möchte es wie this aussehen.

Ich weiß, es könnte einige Konflikte mit der Verwendung der alten CSS auf der aktuellen Website geben, es ist okay, solange es nutzbar ist.

Ich werde eine zusätzliche 50 Punkte Bounty geben, wenn die Lösung nicht beinhaltet, dass ich meine eigene Website hosting.

Klarstellung: Ich bin nicht auf der Suche nach einem Spiegel für die Website, ich möchte, dass ein Client auf scarsdaleschools.org direkt zugreifen, ersetzen Sie alle CSS-Dokumente mit meinem eigenen CSS, so dass alle Inhalte direkt von scarsdaleschools.org abgerufen wird .

EDIT: Dies wurde als zu breit gehalten. Ich suche nach einer Methode, mit der ich erreichen kann, was ich versuche zu tun.

Nach der Hilfe:

Es sind entweder zu viele mögliche Antworten, oder gute Antworten würden für dieses Format zu lang sein. Bitte fügen Sie Details hinzu, um die Antwortmenge einzuschränken oder ein Problem zu isolieren, das in einigen Absätzen beantwortet werden kann.

Die Chancen stehen gut, es gibt wahrscheinlich nur einen Weg (oder ein paar Wege), die meine Frage beantworten können. Egal, meine Frage erfordert nicht ein paar Absätze, sondern nur einen einfachen Namen einer Technik (und hoffentlich eine kleine Erklärung, wie ich diese Technik verwenden würde).

+2

Sie könnten fairen Gebrauch behaupten, aber ich würde es bezweifeln. Sie würden ein großes Risiko mit dem Urheberrecht eingehen. – Quentin

+0

Check out https://userstyles.org/ - es kann helfen, ohne Ihre eigene Website zu hosten. – Scimonster

+0

@Quentin ist richtig, dass dies eine echte Dose Würmer ist, wenn Sie versuchen, zu hosten. Jedoch könnte etwas, das Ihr Problem leicht lösen könnte, ein userscript/usustyle schreiben und einfach das verwenden (und das an die anderen Leute verteilen). Sehenswert. – Linuxios

Antwort

1

Nun, wenn Sie nicht für es einige verrückt Mengen !important in Ihrem CSS zu setzen, die iframe Tag ist tatsächlich leistungsfähig genug ist, nichts dagegen, es zu tun (braucht nicht einmal die vorgeschlagene-dann- cancelledseamless Attribut).

Ich würde immer noch vorschlagen, etwas wie a portable browser auf einem Flashdrive/CD zu verwenden und stattdessen Ihre Benutzerstyles zu installieren, da es ein bisschen weniger Rote-Fahnen-induziert (Ihre Seite wird möglicherweise als potentielle Angriffsstelle markiert) w/iframe Trick). Hinzugefügt Boni, es entgeht Corpsec Spyware und Update-Einschränkungen, und hat alle Ihre Lesezeichen/Addons.

Aber einfach iframe die Website von Ihrem eigenen mit Ihrem Stylesheet (geladen mit !important s) wird ausreichen, solange Sie um jeden FrameKiller, den sie verwenden können (wenn überhaupt).

+0

Mein Verständnis ist, dass das "seamless" -Attribut nur die Website als Teil Ihrer eigenen Website integriert (das ist für mich nicht notwendig). Wenn ja, wie würde ich das "iframe" -Tag verwenden, um die Website anzuzeigen, aber die CSS-Datei ersetzen mit meinem eigenen? – thepiercingarrow

+0

Eigentlich mein ganz schlechtes. 'Nahtlos' ist unnötig. Deine einzige Sorge ist dann, ob du einem "framekiller" ausweichen musst oder nicht – abluejelly

+0

Ich kann die Seite innerhalb eines Rahmens anzeigen. Ich muss nur wissen, wie man die Site css mit meinem css innerhalb des Rahmens überschreibt. – thepiercingarrow

Verwandte Themen