Frame entfernen?
levu
- javascript
Hallo,
Wie kann man einen Frame entfernen, also komplett aus dem DOM der FramesetDatei löschen. Ist sowas möglich? SOP is kein problem, liegt alles auf der gleichen Domain. Weder hier selfhtml noch der MDC hat mir weitergeholfen. Hat jemand eine Idee, wie man sowas machen soll.
Es muss nur im FF laufen, weil es als Greasamonkey-Script die Werbung auf einer Seite entfernen soll.
mfg, Flo
Hi,
Wie kann man einen Frame entfernen, also komplett aus dem DOM der FramesetDatei löschen. Ist sowas möglich? SOP is kein problem, liegt alles auf der gleichen Domain. Weder hier selfhtml noch der MDC hat mir weitergeholfen. Hat jemand eine Idee, wie man sowas machen soll.
Wie hast du es denn probiert?
removeChild?
Es muss nur im FF laufen, weil es als Greasamonkey-Script die Werbung auf einer Seite entfernen soll.
Dann wuerde es ja vielleicht auch reichen, das Dokument im jeweiligen Frame durch ein anderes zu ersetzen?
MfG ChrisB
Hallo,
Wie hast du es denn probiert?
removeChild?
hmm, hab ich nun probiert, (nachdem ich geschnallt hab, dass top auch ein document-Objekt hat) funktioniert soweit gut, nur ist da ein leeres weißes Feld.
Dann wuerde es ja vielleicht auch reichen, das Dokument im jeweiligen Frame durch ein anderes zu ersetzen?
Wenn überhaupt würde es reichen, die Breite auf 0 zu setzten :) denn der Platzmangel ist das Problem auf nem 12-zoller notebook :)
mfg, Flo
Hi,
removeChild?
hmm, hab ich nun probiert, (nachdem ich geschnallt hab, dass top auch ein document-Objekt hat) funktioniert soweit gut, nur ist da ein leeres weißes Feld.
Na nun, aus einem Frameset, welches mit entsprechenden cols/rows definiert ist, einfach ein Frameset rauszuhauen, muss sich aj irgendwie komisch aeussern.
Wenn überhaupt würde es reichen, die Breite auf 0 zu setzten :) denn der Platzmangel ist das Problem auf nem 12-zoller notebook :)
Na dann passe die cols/rows des Frameset-Elements an.
MfG ChrisB
Hallo,
Na dann passe die cols/rows des Frameset-Elements an.
danke, so funcktionierts. Zusammen mit body.innerHTML = "" ist es jetzt wegen dem fehlenden Flash-blödi-bunti jetuzt auich resourcensparender :)
mfg, Flo