Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 5 của 5
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Lấy tiêu đề của trang web trong webBrowser C#

    Mình có tạo 1 form và trong đó có 1 webBrowser

    Mã:
    webBrowser1.Navigate("http://www.google.com.vn/");
    Giả sử mình vào trang web google như trên chẳng hạn.
    Nếu bình thường vào bằng trình duyệt thì tiêu đề của trình duyệt sẽ là "Google"
    Hoặc vào trang http://forums.congdongcviet.com thì tiêu đề trình duyệt là "Cộng đồng C Việt ......"
    Bây giờ mình muốn lấy cái tiêu đề đó rùi gán vào text của form thì phải làm như thế nào?
    Mong mọi người giúp đỡ!

  2. #2
    Ngày tham gia
    Sep 2015
    Đang ở
    Hà Nội
    Bài viết
    0
    bạn làm thế này nhé

    Mã:
    string title=this.WebBrowser1.DocumentTitle;

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn ơi, cho mình hỏi ké với: ^^

    1. Mình đã có sẵn một webbrowser đã load sẵn một trang web. Có cách nào để lẩy source code của webbrowser này và đưa vào một string giống như cái string STR ở trong câu lệnh dưới đây
    webclient client = new webclient();
    string STR = client.downloadstring("http://www.google.com.vn");


    2. Có cách nào để lấy string từ webclient , sau đó gán cho webbrowser để nó hiển thị lên mà không cần phải cho webbrowser navigate lại địa chỉ không ?

    string STR = client.downloadstring("http://www.google.com.vn");


    3. Có cách nào để tăng tốc độ load của webbrowser bằng cách không cho nó load hình ảnh không ?

    rất mong các bạn, các anh chị chỉ dẫn thêm

  4. #4
    Trích dẫn Gửi bởi jerryno6
    Bạn ơi, cho mình hỏi ké với: ^^

    1. Mình đã có sẵn một webbrowser đã load sẵn một trang web. Có cách nào để lẩy source code của webbrowser này và đưa vào một string giống như cái string STR ở trong câu lệnh dưới đây
    webclient client = new webclient();
    string STR = client.downloadstring("http://www.google.com.vn");


    2. Có cách nào để lấy string từ webclient , sau đó gán cho webbrowser để nó hiển thị lên mà không cần phải cho webbrowser navigate lại địa chỉ không ?

    string STR = client.downloadstring("http://www.google.com.vn");


    3. Có cách nào để tăng tốc độ load của webbrowser bằng cách không cho nó load hình ảnh không ?

    rất mong các bạn, các anh chị chỉ dẫn thêm
    1 + 2: WebBrowser.DocumentText
    3: Dùng gì đó download source HTML về, dùng Regex remove hết các tag <img> rồi set vào DocumentText

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    bạn ơi, mình dùng webclient download script về, nhưng khi gán nó vào documenttexxt thì nó lại báo lỗi script không chạy được, và không hiển thị ra. Không hiểu thế nào nữa ?

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •