Wie kann ich auf einer Website Client-Seite Javascript Patch, nachdem es in Opera oder Firefox geladen?

StackOverflow https://stackoverflow.com/questions/413577

  •  03-07-2019
  •  | 
  •  

Frage

Es gibt eine bestimmte Website, die ich für die Arbeit verwenden müssen, die absolut abscheulich ist und verachtet von allen, die sie verwenden müssen. Insbesondere ist die Website der Javascript grundsätzlich gebrochen und funktioniert nur im IE, das ist ziemlich viel es der einzige Ort macht ich vor meinem bevorzugten Browser verwenden müssen.

Also, auf die Frage. Wenn ich könnte, ' Patch ' die Javascript nachdem die Website in einer solchen Art und Weise, wie zu laden ' das Richtige zu tun ', konnte ich dann verwenden die Website ohne IE.

( Nur einige der überflüssigen Antworten auszuzuschneiden. Ich habe schon versucht, beiden Browser wie IE Maskierung, die keine Wirkung hat, weil das Problem mit dem Javascript, nicht Browser-Erkennung auf dem Server )

würde ich Lösungen bevorzugen, die für Opera sind, obwohl ich nicht auf Firefox Antworten Gegensatz bin. Auch ich würde lieber nicht die Seite zu sehen, haben allerdings einen Proxy, obwohl ich solche Antworten unterhalten wird.

War es hilfreich?

Lösung

Für Opera, möchten Sie User-JavaScript-. Ähnlich wie Greasemonkey, aber eingebaut in Opera. Gebaut für genau die Art von Situation verwendet werden, die Sie in sind: Befestigungs Websites, die in der Oper sind gebrochen ...

Andere Tipps

Für Firefox, können Sie die Grease Addon zu tun dies.

Sie könnten wahrscheinlich die Grease Addon für Firefox zu tun diese. Es würde Sie Javascript schreiben in ihrer Seite laufen, und könnte wahrscheinlich, dass verwenden, um einen „Patch“ zur Laufzeit zu tun. Ich habe noch nie einen Greasemonkey-Skript geschrieben, so dass ich nicht wissen, wie leicht es wäre, etwas zum Laufen zu bringen, aber es könnte einen Blick wert sein.

Grease ist genau das, was Sie für diese wollen. Ich habe gehackt ausgiebig einige Websites es verwenden und es gibt eine Fülle von guten Beispielen unter www.greasespot.net . Obwohl diese Seite über Opera hat es einige gute Beispiele, die Grease in firefox auch. Ich habe auch bemerkt, dass die Grease Wikipedia-Artikel Informationen hat über Grease oder Entsprechungen in anderen Browsern zu.

Sie können mit auch einen Proxy (I verwendet Proxomitron vor langer Zeit, da modernere Äquivalenzen sind), die die Seite im Fluge verändert, bevor sie den Browser erreichen ... So können Sie alle Original JavaScript entfernen, und fügen Sie Ihre eigene, durch diese Art und Weise oder mit Grease oder Benutzerskripten.

Ich bin nicht sicher, dass Greasemonkey viel Gutes für das Patchen sein wird. GM-Skripte ausführen, nachdem die Seite geladen wird und alle nativen Skripte ausgeführt haben so etwas, das bereits gebrochen hat, werden brechen würde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top