2010-11-13 44 views
7

Hey Tôi đang tạo một ứng dụng với UIWebView và có những thứ ajax trên trang web. Tôi cần phải chạy 1 điều ajax để mã nguồn sẽ thay đổi và sau đó tôi cần phải mở mã nguồn. Dù sao tôi có thể làm điều này? Xin lỗi nếu tôi giải thích nó quá phức tạp.Lấy mã nguồn của trang bằng UIWebView

Trả lời

15

Bạn có thể đánh giá JavaScript trong số UIWebView. Đảm bảo thực hiện việc này sau khi trang đã tải hoàn toàn:

NSString *source = [webView stringByEvaluatingJavaScriptFromString: 
        @"document.getElementsByTagName('html')[0].outerHTML"]; 
+0

Nó hoạt động, cảm ơn bạn! –

Các vấn đề liên quan