В мое приложение встроен веб-браузер.Я загружаю HTML-документ, который имеет ссылки на другие разделы в документе.Вот пример того, как создается ссылка ...
...
<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 8) и документ загружен, все ссылки работают правильно.
Когда я загружаю документ на производственный компьютер (в котором установлен IE 6) и нажимаю на ссылку, отображается новая страница с текстом « blank # _Toc179681722 » и ничего больше.
Примечание: я мог бы добавить, что этот HTML-документ создан из Microsoft Word, и у меня нет большого контроля над изменением синтаксиса.
У кого-нибудь есть идеи относительно того, что происходит?И как это исправить?