Gọi Hàm Javascript Bằng Webbrowser Control C - Lập Trình .NET

Trang

  • C#
  • ASP.NET
  • HTML
  • Javascript
  • Angular
  • MS SQL Server
  • Data Access
  • Azure
  • Must Have Tools
  • Interview Questions

Thứ Ba, 27 tháng 11, 2012

Gọi hàm Javascript bằng webbrowser control C#

Hum nay ngồi làm cái chương trình quét dữ liệu tự động sử dụng webbrowser control. Do dữ liệu nhiều lên website nó phân trang, sau khi lấy hết dữ liệu của trang hiện tại mình phải tìm đúng cái link để qua trang kế và tự động click vào hoặc lấy url của nó để chuyển đến trang kế. Ngồi Inspect Element ai ngờ nó sử dụng javascript để qua trang kế ^^. Thay vì phải tìm link này để click vào thì mình dùng webbrowser control gọi trực tiếp hàm javascript này. Sử dụng webbrowser control để gọi javascript qua trang kế:
  1. private void GoToPage(int page)
  2. {
  3. webBrowser.Document.InvokeScript("gotoPage", new object[] { page });
  4. }
Cách làm này đỡ mất công phải tìm đúng thẻ để gọi phương thức click, có thể tăng tự động page thêm 1 sau mỗi trang hoặc nhảy đến 1 trang bất kỳ tùy thích để lấy dữ liệu ^^!. Xem thêm Điền dữ liệu và tự động click vào button trên website sử dụng webbrowser control c#

1 nhận xét :

  1. Unknownlúc 22:44 2 tháng 8, 2015

    Nhận xét này đã bị tác giả xóa.

    Trả lờiXóaTrả lời
      Trả lời
Thêm nhận xétTải thêm... Bài đăng Mới hơn Bài đăng Cũ hơn Trang chủ Đăng ký: Đăng Nhận xét ( Atom )

Tìm kiếm Blog này

GitHubs

Star EntityFrameworkCore.SqlServer.SimpleBulks Star Practical.CleanArchitecture

References

dotnet - YouTube ASP.NET MSDN – Microsoft Developer Network Microsoft Docs .NET Blog Azure SQL Dev Blog Azure Cosmos DB Blog Microsoft Entra Identity Platform Visual Studio Blog Azure DevOps W3Schools Online Web Tutorials TIOBE Index DB-Engines Ranking

Nhãn

  • .NET Framework ( 4 )
  • 7-Zip ( 1 )
  • ASP.NET ( 15 )
  • ASP.NET Controls ( 1 )
  • ASP.NET Core ( 1 )
  • ASP.NET MVC ( 3 )
  • AsymmetricAlgorithm ( 1 )
  • Azure ( 2 )
  • Azure Active Directory ( 1 )
  • Babel ( 1 )
  • Bower ( 1 )
  • C# ( 60 )
  • Compression ( 1 )
  • Config ( 5 )
  • Cryptography ( 8 )
  • CSS ( 1 )
  • CSS Specificity ( 1 )
  • Data Access ( 1 )
  • DataReader ( 1 )
  • DateTime ( 4 )
  • delegate ( 1 )
  • Dictionary ( 1 )
  • Docker ( 1 )
  • Docker for Windows ( 1 )
  • EF Core ( 1 )
  • Entity Framework ( 6 )
  • Entity Framework Tools for Visual Studio ( 1 )
  • EPPlus ( 3 )
  • Excel ( 4 )
  • Execution Plan ( 2 )
  • FTP ( 1 )
  • Gulp ( 4 )
  • HashAlgorithm ( 2 )
  • HashSet ( 1 )
  • HMAC ( 1 )
  • HTML ( 5 )
  • IIS ( 3 )
  • javascript ( 5 )
  • JS Transpiler ( 1 )
  • Katana ( 1 )
  • KeyedHashAlgorithm ( 1 )
  • LINQ ( 3 )
  • LINQ To XML ( 1 )
  • Linux ( 1 )
  • log4net ( 1 )
  • Logging ( 1 )
  • Maintenance Plan ( 1 )
  • Multi Thread ( 1 )
  • MVC ( 1 )
  • MVP ( 1 )
  • NCalc ( 1 )
  • Network ( 4 )
  • NoSQL ( 1 )
  • Notepad++ ( 1 )
  • NPM ( 1 )
  • Nuget ( 1 )
  • OAuth ( 1 )
  • OctoPack ( 1 )
  • Office ( 3 )
  • Operator ( 2 )
  • OS ( 1 )
  • OWIN ( 2 )
  • Performance ( 2 )
  • Powershell ( 2 )
  • Print ( 1 )
  • RabbitMQ ( 5 )
  • Regex ( 4 )
  • ReportViewer ( 1 )
  • SMTP ( 1 )
  • Socket ( 1 )
  • SQL server ( 57 )
  • SQL Tutorial ( 4 )
  • SqlBulkCopy ( 1 )
  • SSIS ( 1 )
  • SSRS ( 1 )
  • SVN ( 2 )
  • SymmetricAlgorithm ( 1 )
  • T-SQL ( 18 )
  • TcpClient ( 1 )
  • TransactionScope ( 1 )
  • Unit Test ( 1 )
  • Visual Studio ( 2 )
  • WCF ( 1 )
  • Web API 2 ( 1 )
  • Webbrowser ( 1 )
  • Webbrowser Control ( 1 )
  • Webservice ( 1 )
  • What's new ( 1 )
  • Windows ( 3 )
  • Windows Form ( 2 )
  • Windows Server ( 1 )

Lưu trữ Blog

  • ▼  2012 ( 60 )
    • ▼  tháng 11 ( 8 )
      • Gọi hàm Javascript bằng webbrowser control C#
      • Cấu hình thông báo lỗi 404 Directory not found (Kh...
      • Lấy thông tin dung lượng phân vùng ổ cứng của máy ...
      • Tìm thứ 2 và thứ 7 trong tuần của 1 ngày bất kỳ
      • Hàm bỏ dấu tiếng việt trong C#
      • Cách làm hiệu ứng trượt khi mở Form C# Windows Form
      • Kiểm tra Hệ Điều Hành 64bit bằng C#
      • Nén và giải nén File trong C# .NET 4.5

Giới thiệu về tôi

Ảnh của Tôi Phong Nguyen Xem hồ sơ hoàn chỉnh của tôi

.NET

Đang tải...

Azure SQL Devs’ Corner

Đang tải...

Azure Cosmos DB Blog

Đang tải...

Microsoft Entra Identity Platform

Đang tải...

Visual Studio Blog

Đang tải...

Andrew Lock | .NET Escapades

Đang tải...

Meziantou's blog

Đang tải...

Hanselman

Đang tải...

Từ khóa » Gọi Hàm Javascript Trong C#