Hallo Leute,
Ich muss im Rahmen eines Schulprojekts eine Webseite per Javascript aufrufen und das Laden eines Bildes, auch mit Javascript, unterdrücken.Das Bild hat den Namen dsb_01.png und wurde nur über diesen Befehl: aufgerufen.
Da ich bisher noch nie mit Javascript zu tun hatte, hapert es etwas an der Umsetzung.
Meine Idee ist:
Seite temporär abspeichern.
Seite bearbeiten.
bearbeitete Seite anzeigen lassen.
oder
per Script das Anzeigen von Bildern auf der Zielseite deaktivieren.
Geht nicht mit JavaScript. JS kann nicht auf irgendeine Festplatte zugreifen.
Seite bearbeiten.
Ja, das geht. Siehe DOM.
bearbeitete Seite anzeigen lassen.
Das macht der Browser.
per Script das Anzeigen von Bildern auf der Zielseite
deaktivieren.
Das ist doch die Aufgabenstellung?
Ich hoffe jemand kann mir weiterhelfen.
Lies Dich mal ins DOM ein und manipuliere dann die Elemente der Seite. So kannst Du natürlich auch Bilder verschwinden lassen.
Das Laden der Seite übernimmt der Browser und der fordert auch die Bilder vom Server an, die er im HTML- bzw. CSS-Code findet. IMHO kann JavaScript das nicht unterdrücken.
Aber eine nachträgliche Manipulation der fertig angezeigten Seite ist sehr wohl möglich. Meistens geht das auch schnell genaug, dass es so aussieht, als wären keine Bilder geladen worden.
Hast Du es hinbekommen? Gibt es bis jetzt schon eine Rückmeldung von Deinem Lehrer? Würd mich interessieren was der sagt. Denke auch das die Aufgabenstellung unmöglich umzusetzen ist…