0

我在我的应用程序中使用了两个 Web 浏览器,一个用于将书籍的“内容表”显示为链接,另一个用于显示此链接的内容

举个例子 :

<h2>Table of Contents</h2>
<ul>
<li>
<a href="#www_gutenberg_org@files@26178@26178-h@26178-h-0_htm_pgepubid00001">THE MIRROR OF TASTE,</a>
<ul>
<li>
<a href="#www_gutenberg_org@files@26178@26178-h@26178-h-0_htm_pgepubid00002">DRAMATIC CENSOR.</a>
<ul>
<li>....

我想通过点击访问这个链接:

<div class="mirror"><a class="pageno" title="189" id="pgepubid00000"/> <a id="www_gutenberg_org@files@26178@26178-h@26178-h-0_htm_page189"/>
<h1 id="www_gutenberg_org@files@26178@26178-h@26178-h-0_htm_pgepubid00001">THE MIRROR OF TASTE,</h1>
<h6>AND</h6>
<h2 id="www_gutenberg_org@files@26178@26178-h@26178-h-0_htm_pgepubid00002">DRAMATIC CENSOR.</h2>
<table class="title" summary="title strip">
<tbody><tr>
<td>Vol. I.</td>
<td class="center">MARCH 1810.</td>
<td class="right">No. 3.</td>
</tr>

每个部分都在一个网络浏览器中

4

1 回答 1

0

我通过挂钩 webBrowser 控件上的导航事件,获取目的地并将其应用到其他浏览器来做到这一点。如果您找到要在其他地方应用的链接,则取消导航事件。但是,我使用了托管的 winforms WebBrowser 控件

为了确定何时应用到其他浏览器,我将数据放入我能够解析出来的链接中。

于 2013-03-22T14:06:12.987 回答