2013-06-26 5 views
0

웹 사이트 (www.alexa.com)에 자동으로 액세스하고 텍스트 상자에 입력 된 웹 사이트의 결과 (트래픽 순위, 페이지 순위)를 C# 암호. www.alexa.com 페이지의 텍스트 상자에 웹 사이트 주소를 입력하고 자동 제출을 누르는 방법을 알려주십시오. 그러면 어떻게 결과를 얻을 수 있습니까 ??? 주세요! 첫째, 나는에 액세스 할 수있는 기능이 www.alexa.com 페이지 :웹 사이트의 텍스트 상자에 키워드를 자동 입력하고 제출하십시오.

public void LauchBr() 
     { 
      string URL = "http://www.alexa.com"; 

      try 
      { 
       System.Diagnostics.Process.Start(URL); 
      } 
      catch 
      (
      System.ComponentModel.Win32Exception noBrowser) 
      { 
       if (noBrowser.ErrorCode == -2147467259) 
        MessageBox.Show(noBrowser.Message); 
      } 
      catch (System.Exception other) 
      { 
       MessageBox.Show(other.Message); 
      } 
     } 
+0

http://www.ichi.co.uk/post/12744611627/getting-an-alexa-rank-programmatically-in-csharp – Zaki

+0

@Sam 정말 고마워요! 그것은 일했다 !!! – vyclarks

답변

0

// 첫째 변수

 var inputtextbox = browser.TextField(Find.ByName("CASE")); 
     if (!inputtextbox.Exists) 
     { 
      LogError(c, fileNumber, CommonUtils.Messages.ElementNotFound, ClientID); 
      return; 
     } 

내부에 텍스트 상자를 얻을 // 당신은) TypeText를 (사용하거나 원하는 무엇을 입력하는 가치.

 inputtextbox.Value = "Your Text here."; 
     inputtextbox.TypeText("Your Text Here"); 
관련 문제