我想使用javascript (理想情况下是jQuery)中断网页中的导航事件,以便在导航发生之前验证链接是否工作。
背景:这是为了验证打印到网页的Visio图表中的链接。因此,导航指令将来自JavaScript,而不是HTML element AFAIK。我正在努力避免学习Visio如何生成页面来实现这一点,所以我希望可以通过中断导航并尝试在继续之前加载页面来以一种通用的方式完成这项工作。
我能够很好地登录到网页,并导航到网站"urlCanada“内的页面。但是,当尝试将信息加载到htmlCanada中并对其进行调试时,它显示的是登录屏幕的html,而不是导航页面的html。我是不是遗漏了什么?如果我从导航页面告诉htmlCanda,为什么GetStringAsync会返回到登录页面? var urlCanada = webBrowserCanada.Url;
//Creates a client for you to store the webpage in
var httpClientCanada = new Http
我通过loadHTMLString将一串超文本标记语言加载到UIWebView中。它会产生一个非常长的网页。加载该字符串后,我需要导航到设置了"name“属性的HTML锚标记。在HTML中,我可能有:
//3 pages of text here
<a name="go here"></a> lots more text here
//another 3 pages of text here
我需要的网页滚动到“转到这里”一旦加载。如果用户单击网页内部的链接并加载外部URL,则映射工作得很好。但在这种情况下,我首先需要向下滚动一个已经加载的网页。