2011-02-01 12 views
0

私は自分のアプリケーションにWebブラウザを埋め込んでいます。私はドキュメント内の他のセクションへのリンクを持つHTMLドキュメントをロードしています。私は(IE 8がある)私の開発マシンを使用していますが、文書は、すべてのリンクが正しく動作ロードされるとここでIE 6ローカルのHTMLリンクが壊れています.NET Webbrowser

... 
<span style='color:blue;mso-no-proof:yes'> 
    <a href="#_Toc179681722">21-20-1 Distribution Damper 
    <span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;text-underline:none'> 
     <span style='mso-tab-count:1 dotted'> </span> 
    </span> 
    <!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;text-underline:none'> 
     <span style='mso-element:field-begin'></span> 
    </span> 
    <span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;text-underline:none'> PAGEREF _Toc179681722 \h </span> 
    <span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;text-underline:none'> 
     <span style='mso-element:field-separator'></span> 
    </span><![endif]--> 
    <span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;text-underline:none'>21.1</span> 
    <span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;text-underline:none'> 
     <!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100370039003600380031003700320032000000</w:data> 
     </xml><![endif]--> 
    </span><!--[if supportFields]> 
    <span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;text-underline:none'> 
     <span style='mso-element:field-end'></span> 
    </span><![endif]--> 
    </a> 
</span> 
... 

...リンクを作成する方法の例です。

プロダクションマシン(IE 6)にドキュメントをロードしてリンクをクリックすると、 "blank#_Toc179681722"というテキストの新しいページが表示されます。

注:このhtmlドキュメントはMicrosoft Wordから作成されたものであり、構文を変更することはあまりありません。

誰でも何が起こっているかについてのアイデアはありますか?それを修正する方法は?

答えて

0

あなたのリンクには終了タグ</a>が表示されません。

多くの新しいブラウザがこれを修正し、htmlを再解釈します。 IE6がこれをやっていない可能性があり、URLが奇妙に機能する原因になります。

+0

申し訳ありません...私はコードスニペット全体を含めませんでした...上記の更新されたコードを参照してください。それは閉鎖を持っています – dcinadr

0

a要素のターゲットにするスパンのIDに "_Toc179681722"を設定できますか?

新しいページを表示することは間違いありません。見つからないタグ​​は、単にエラーのないページの先頭にリダイレクトされるためです。 (Reference

関連する問題