Exemplo n.º 1
0
  private HtmlPage clickSearchButtonMainPage(final WebClient webClient, SearchEngine se) {

    String url = se.getBaseUrl();
    String queryTextboxName = se.getQueryTextBoxName();
    String searchButtonId = se.getSubmitButtonId();
    String searchButtonName = se.getSubmitButtonName();
    Object tempSubmitFromName, tempSubmitFromId, tempSubmitFromTagName;

    try {
      HtmlPage page1 = webClient.getPage(url);
      HtmlInput input1 = page1.getElementByName(queryTextboxName);
      input1.setValueAttribute(query);
      tempSubmitFromName = page1.getElementByName(searchButtonName);
      return clickButtonReturnPage(tempSubmitFromName);
      //                baseUrl = page1.getUrl().toString();
    } catch (Exception ex) {
      String aaa = "deneme";
    }
    try {
      HtmlPage page1 = webClient.getPage(url);
      HtmlInput input1 = page1.getElementByName(queryTextboxName);
      input1.setValueAttribute(query);
      tempSubmitFromId = page1.getElementById(searchButtonId);
      return clickButtonReturnPage(tempSubmitFromId);
      //               baseUrl = page1.getUrl().toString();
    } catch (Exception ex2) {
      String aaa = "deneme";
    }
    try {
      HtmlPage page1 = webClient.getPage(url);
      HtmlInput input1 = page1.getElementByName(queryTextboxName);
      input1.setValueAttribute(query);
      tempSubmitFromTagName = page1.getElementsByTagName("button").get(0);
      return clickButtonReturnPage(tempSubmitFromTagName);
      //                baseUrl = page1.getUrl().toString();
    } catch (Exception ex2) {
      String aaa = "deneme";
    }
    return null;
  }