10/10/2018, 11:05
Giúp Tạo web service cung cấp 1 đoạn js để lấy nội dung do mình cung cấp?
hi bà kon ,
mình đang có nhiệm vụ tạo web service cung cấp nội dung cho người dùng .
ở đây bên website mình sẽ tìm cách cung cấp nội dung cho người dùng bằng cách chỉ cần cung cấp cho họ 1 mã nhỏ js để họ chèn vào html của họ , và họ lấy dc nội dung mà mình cung cấp.
kiểu web service này mình cũng có thấy nhưng ko bik cách thực hiện.
ở đây do js ko lấy được nội dung từ domain khác.
ai bik giúp mình cái
mình đang có nhiệm vụ tạo web service cung cấp nội dung cho người dùng .
ở đây bên website mình sẽ tìm cách cung cấp nội dung cho người dùng bằng cách chỉ cần cung cấp cho họ 1 mã nhỏ js để họ chèn vào html của họ , và họ lấy dc nội dung mà mình cung cấp.
kiểu web service này mình cũng có thấy nhưng ko bik cách thực hiện.
ở đây do js ko lấy được nội dung từ domain khác.
ai bik giúp mình cái
Bài liên quan
Site cần chèn dùng code: <script src="url chứa file php, asp,... cần tham chiếu"></script>
Tại file .php, asp,...
trong nội dung bạn phải nhớ thủ tục: document.write('nội dung')
Nên nhớ trước "document.write" và sau "')" bạn không chèn gì nha!!. Save code utf-8 cũng đc .
[=========> Bổ sung bài viết <=========]
http://lifecoachoz.com/thisisbob/blo...-jsonp-and-php đã có solution.
RewriteEngine On
RewriteBase /
RewriteRule ^service\/check\.js(.*) test.php?$1 [QSA]
3/ Thuộc tính src của script tag (chính là tag mà user sẽ nhét vào html)
src="domain2.com/service/check.js?a=1&b=2"
Người dùng cảm giác là gọi file /service/check.js, nhưng thực tế là chạy file test.php trên host chứ trên host ko có file nào là check.js hay thư mục service cả.
ở server mình muốn tạo cái j cũng dc. mấu chốt là chỉ cần share 1 đoạn code html + js thì sẽ lấy dc nội dung từ trang mình xuống trang họ
khó khăn là js khó lấy dc content từ 1 page ở 1 domain khác. với 1 hàm jquery đơn giản thì coi như xong. nhưng giờ phải dùng js thuần @@
Với cách dùng json phụ thuộc jquery và chạy callback như vậy sẽ gặp rắc rối sau này, bạn tự nghĩ thêm nhé.
cách chính thống nhất là jsonp crossdomain ajax. ngoài ra thì ko thấy cách nào thêm :|