WebBrowser表示後にDHTMLで編集、保存するには?


こまつた。  2006-06-01 19:18:09  No: 95586

IPersistFileを使って保存はできるのですが、webBrowserにページを表示→DHTMLで書き換え→Localに保存の手順を踏むと変更地点が保存したファイルに反映されません。
何故でしょうか?


魔界の仮面弁士  2006-06-01 19:32:28  No: 95587

DOM操作しても、ブラウザを右クリックしたときの「ソースの表示」の
中身は変わりませんので、そういう動作になるでしょう。

逆に、DOMによる反映結果を保存したいのであれば、documentElement配下の
HTMLを、文字列として保存してみては如何でしょうか。


こまつた。  2006-06-01 20:09:46  No: 95588

魔界の仮面弁士様返信ありがとうございます。
ソースに反映されていないので保存できないと言う事ですね・・・
今、先にソースを取得して置き換え後にwebBrowserに表示しようと試みたのですが、過去ログでIPersistFile やIPersistStreamInitで検索をかけて下さいと見たので検索をかけたのですが引っかからないのですがどのページに載ってるのでしょうか?


ヤマ@文系  2006-06-14 15:09:30  No: 95589

DHTMLで変更した場合
savedocumentメソッドでなんとかなりませんか?


ヤマ@文系  2006-06-14 15:10:58  No: 95590

すいません多分間違ってます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加