[Delphi] [WebBrowser] Modyfikacja kodu PEŁNA

0

Witam serdecznie.

Używam WebBrowsera (dokładnie EmbeddedWB). Jest jakaś możliwość PEŁNEJ edycji kodu HTML. W znaczeniu, aby strona pozostała, ale można tam było dodać DOWOLNY kod HTML. Jest możliwość wrzucenia prostego HTMLu. Gorzej, jeżeli tam jest styl CSS (link) oraz SCRIPT (JS)... Wtedy njiestety...

Próbowałem:

  • CreateTextRange + Insert
  • insertAdjacentHTML
  • outerHTML (AV ;|)
  • VarArrayCreate + WriteLn - działa git, ale się tworzy pusta, nowa strona ;/
  • designMode
  • body.innerHTML - jako jedyne działa, ale linki JavaScript przestają działac na całej stronie ;/

Jakieś podpowiedzi :)?

ZGTHX

0

mozesz przeciez pobrac kod całej strony i wstawic w dowolnym miejscu dowolny dodatkowy kod. Jesli wszystko zrobisz poprawnie to strona musi dzialac.

chyba ze chcesz zrobic WYSIWIG?

0

@puchi - no właśnie nie WYSYWiG - tylko wstawić kod...
I niby działa, ale tak na prawdę w tym momencie przestaje działać JavaScript.
prosta sprawa: wchodzisz na wp.pl, pobierasz cały kod i dodajesz do niego dowolny kod HTML z CSSem i JSem - zamieniasz za stary kod. Na wp są takie boxy - kliknij na 1 | 2 | 3 | 4 | 5 lub jakąś cyferkę tam - otworzy się jako nowa strona, zamiast wykonać JavaScript... ;/

1 użytkowników online, w tym zalogowanych: 0, gości: 1