2011-08-23 114 views
2

我正在使用UIWebView。我有4个链接,我知道shouldStartLoadWithRequest函数在单击链接时被调用。但是我需要区分,点击这些链接时可能会发送一些参数值(不同的值)。当我dubug请求持有webview呈现的网页的网址。iPhone中的UIWebVIew链接点击检测

当点击这些链接时,我需要用信息完成不同的事情。

感谢

+0

我想我没有解释是正确的。这仍然给我文件://test.html链接。我需要弄清楚是否点击了href 1或点击了href 2。下面是我的html Link1Link2 sununest

+0

您是否要求获取链接号码?从网页加载? – Robin

+0

是的,这个html保留在一个名为test.html的文件中。你的解决方案给我的文件:// /test.html我需要弄清楚的是我需要去viewcontroller 1如果链接1被点击,viewcontroller 2如果链接2被点击也需要通过一些参数到这些viewcontrollers – sununest

回答

1

您可以查看链接,而不是像这样

NSString *URLString = [[webview.request URL] absoluteString]; 
+0

我想我没有解释正确。这仍然给我文件://test.html链接。我需要弄清楚是否点击了href 1或点击了href 2。下面是我的HTML Link1Link2 sununest