我正在尝试获取此URL的页面总数(或页面值):
http://scorelibrary.fabermusic.com/String-Quartet-No-2-300-Weihnachtslieder-23032.aspx
1/58
我认为我不能,因为这些值在ASPX框架内。
我会尝试很多事情。这是一行:
<label id="page_count">1/58</label>
使用以下XPath
//label[@id='page_count']/text()
如何在ASPX框架内使用XPath来获取页面值?
答案 0 :(得分:0)
是的,您不能直接获取该值,因为该元素位于<iframe>
中,因此位于不同的上下文中。您需要激活或切换到iframe
的URL上下文。有approaches之类的JavaScript postMessage,但我认为最简单的方法是直接加载iframe的URL并从那里访问DOM。