Trang 1 / 2 12 LastLast
Hiển thị kết quả từ 1 đến 10 / 11
  1. #1
    Tham gia
    14-12-2008
    Bài viết
    1,343
    Like
    16
    Thanked 10 Times in 10 Posts

    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
    Quote Quote

  2. #2
    Tham gia
    17-03-2010
    Location
    Mê Linh - Hà Nội
    Bài viết
    517
    Like
    0
    Thanked 5 Times in 4 Posts
    Bình thường mà bạn
    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 .

  3. #3
    Tham gia
    14-12-2008
    Bài viết
    1,343
    Like
    16
    Thanked 10 Times in 10 Posts
    tag script có thể chưa file php hả bạn ? mình đang cần lấy nội dung từ cái file rồi gán vô web hiện tại. ở đây 2 domain khác nhau.

    [=========> Bổ sung bài viết <=========]

    http://lifecoachoz.com/thisisbob/blo...-jsonp-and-php đã có solution.
    Được sửa bởi ngoc_viet08 lúc 09:21 ngày 10-03-2011 Reason: Bổ sung bài viết

  4. #4
    Tham gia
    07-12-2007
    Location
    HCM
    Bài viết
    35
    Like
    0
    Thanked 1 Time in 1 Post
    1/Tạo file .htaccess
    Options +SymLinksIfOwnerMatch
    RewriteEngine On
    RewriteBase /
    RewriteRule ^service\/check\.js(.*) test.php?$1 [QSA]
    2/Tạo file test.php ở root, echo alert($_GET['a']) chẳng hạn. File này dùng để xuất nội dung js cần thiết.

    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ả.

  5. #5
    Tham gia
    14-12-2008
    Bài viết
    1,343
    Like
    16
    Thanked 10 Times in 10 Posts
    vẫn chưa đạt được mục đích cuối cùng bạn . share code chạy file php trực tiếp luôn ko cần phải giả vờ js gì .

    ở 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 @@

  6. #6
    Tham gia
    07-12-2007
    Location
    HCM
    Bài viết
    35
    Like
    0
    Thanked 1 Time in 1 Post
    Bạn đã thử và hiểu rõ code tôi gợi ý ở trên chưa?

    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é.

  7. #7
    Tham gia
    14-12-2008
    Bài viết
    1,343
    Like
    16
    Thanked 10 Times in 10 Posts
    thanks bạn đóng góp , nhưng thực sự mình ko hiểu target trên yêu cầu của bạn là j. thay vì dùng thẻ script load 1 file js , thì load 1 file php rồi sao nhỉ? load xong để đó chơi?

    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 :|

  8. #8
    Tham gia
    07-09-2006
    Bài viết
    295
    Like
    0
    Thanked 2 Times in 2 Posts
    tìm hiểu về HTTP access control nhé

  9. #9
    Tham gia
    14-12-2008
    Bài viết
    1,343
    Like
    16
    Thanked 10 Times in 10 Posts
    thanks anh kenphan để em tìm hiểu.

  10. #10
    Tham gia
    26-04-2008
    Bài viết
    908
    Like
    0
    Thanked 15 Times in 9 Posts
    Đơn giản như đan rổ........

Trang 1 / 2 12 LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • 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
  •