2011-11-12 40 views
9

Tôi có một URL rằng nội dung của nó cũng là mã JavaScript, tôi muốn lấy nội dung của URL này qua JavaScript giống như file_get_contents() trong PHP và hiển thị chúng cho người dùng bằng chức năng alert().Lấy nội dung tập tin trong tập lệnh java

Trả lời

62

Bạn có thể sử dụng XMLHttpRequest trong Javascript để lấy dữ liệu ngay từ URL bên ngoài. Đây là một nguồn tài nguyên tốt: http://www.w3schools.com/ajax/default.asp (Tôi thường không khuyên dùng chúng, nhưng hướng dẫn AJAX thực sự tốt).

Ngoài ra, đây đã phải có mặt ở đó:

jQuery ownz

+29

+1 cho câu trả lời vui :) Lúc đầu tôi muốn gắn cờ điều này, nhưng khi bạn thực sự đọc nội dung của "ảnh chụp màn hình" này, bạn sẽ thấy lý do bạn đặt nó vào câu trả lời của bạn;) Btw. Không có đủ jQuery trong câu trả lời của bạn. – Tadeck

+1

Cảm ơn câu trả lời của bạn, có rất nhiều jquery ở khắp mọi nơi. – Hatagashira

+2

https://github.com/baphomet-berlin/jQuery-basic-arithmetic-plugin –

16

bạn có thể lấy nội dung từ URL đó bằng cách sử dụng jQuery

$.get('website_url', function(data) { 
    alert(data); 
}); 
+23

KHÔNG ĐỦ jQuery !!! – vaxquis

+3

XMLHttpRequest không thể tải http: // *****. Không có tiêu đề 'Access-Control-Allow-Origin' xuất hiện trên tài nguyên được yêu cầu. Do đó, gốc 'http: // *****' không được phép truy cập. – BZC

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