掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
HTMLソース取得時のLINKタグ (ID:63857)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
以前お世話になりましたfujiと申します。 (環境:VC++6.0 SP6 MFC使用 WindowsXP SP2) CHtmlViewを使ったプロジェクトにて、ダウンロードしたHTMLの ソースを取得したいと思い、CHtmlView::GetHtmlDocument()から QueryInterfaceなどを使ってソースを取得する処理を追加したのですが、 なぜかLINKタグが加工された文字列として返ってきてしまいます… 具体的には、 <link rel="alternate" type="application/rss+xml" title="test" href="..."> の箇所が <link title="test" href="..."> となってrelとtypeが抜かれている状態です。 (他の部分は実物のソースと同じです) 取得には(DocumentCompleteのタイミングで) IHTMLElement::get_outerHTMLを使っているのですが IEの「ソースの表示」ではそのままの状態のソースがちゃんと 表示されるので取得は可能と思うのですが、CHtmlViewの インターフェースから完全ソースを取得できる処理を みつけられずにいます… この問題についてご存知の方がいらっしゃいましたら ご教授お願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.