I was working on an iOS application where we were displaying HTML content. We did not have control over these HTMLs and because of these we were facing lots of issues. One of the issue was handling of hyperlinks, we needed to handle the navigation ourselves. You can disable the hyperlink using the preventDefault() javascript function. Below is the sample using which you can disable the default behavior of a hyperlink. <html> <head> <script src="jquery-1.5.1.min.js" type="text/javascript"></script> <style></style> <script> $(document).ready(function () { $('a').click(function(e) { e.preventDefault(); //do other stuff when a click happens return false; //In few browsers you will need to return false at the end }); }); </script> </head> <body> <a href="www.google.com"> Google!!!</a> </bo...