title: Can we make selenium webdriver to wait until user clicks on a webpage link at run-time without using implicit wait?
body: <p>I am using Firefox driver with java and trying to scrape some data from a website. There is a human interaction involved in it and I have to ask the user to input a search string. And then accordingly user has to select which search result to open by analyzing with human eye. The effort is just to make few bits and pieces work faster through script.</p>
  
  <p>My question is:</p>
  
  <p>Can we make selenium webdriver to wait until user clicks on a webpage link at run-time without using implicit wait? I can not use implicit wait because the time for click may vary from few seconds to few minutes.</p>
  
  <p>I am new to both java and selenium. Your help will be much appreciated.</p>
  
  <p>-
  Thanks</p>