Trang 2 / 2 FirstFirst 12
Hiển thị kết quả từ 11 đến 16 / 16
  1. #11
    Tham gia
    23-10-2015
    Location
    truyengiaitri.info
    Bài viết
    44
    Like
    13
    Thanked 9 Times in 8 Posts
    - Việc bị chuyển ký tự là do cái editor không cho phép nhập các ký tự đặc biệt (sợ bị hack). Bạn có thể vào file js cấu hình của text editor để allow các ký tự đặc biệt đó. Hoặc có thể sử dụng 1 trong 2 cách sau:
    - Cách 1: Bằng PHP, bạn tìm đến file view xuất dữ liệu ra màn hình để replace & #8216; lại thành ký tự ' như ban đầu.
    - Cách 2: Vẫn replace nhưng thực hiện bằng Jquery, đoạn Jquery này bạn đặt trước đoạn jquery xử lý ở trên:

    * Bạn lấy html của tag $('video_container')
    * Replace ký tự bị mã hóa thành ký tự như ban đầu
    * Gán chuỗi đó lại cho tag $('video_container')

    // Sorry vì cứ bị báo lỗi post link hoài
    Được sửa bởi vchweb lúc 16:03 ngày 12-11-2015
    Đọc truyện chữ | truyengiaitri .info

  2. #12
    Tham gia
    07-11-2008
    Bài viết
    345
    Like
    2
    Thanked 2 Times in 1 Post
    oke bạn.Để mình làm thử xem,cảm ơn bạn nhiều nhé!

  3. #13
    Tham gia
    07-11-2008
    Bài viết
    345
    Like
    2
    Thanked 2 Times in 1 Post
    Quote Được gửi bởi vchweb View Post
    - Việc bị chuyển ký tự là do cái editor không cho phép nhập các ký tự đặc biệt (sợ bị hack). Bạn có thể vào file js cấu hình của text editor để allow các ký tự đặc biệt đó. Hoặc có thể sử dụng 1 trong 2 cách sau:
    - Cách 1: Bằng PHP, bạn tìm đến file view xuất dữ liệu ra màn hình để replace & #8216; lại thành ký tự ' như ban đầu.
    - Cách 2: Vẫn replace nhưng thực hiện bằng Jquery, đoạn Jquery này bạn đặt trước đoạn jquery xử lý ở trên:

    * Bạn lấy html của tag $('video_container')
    * Replace ký tự bị mã hóa thành ký tự như ban đầu
    * Gán chuỗi đó lại cho tag $('video_container')

    // Sorry vì cứ bị báo lỗi post link hoài
    Bạn ơi mình làm mãi mà ko đc, nếu là tag $('video_container') thỳ nó ko có ký tự & #8216; bạn ajh. ký tự ấy chỉ có ở:
    Code:
    <a class='btn_video' href='#video-1' valuemember = '<iframe width="560" height="315" src="https://www.youtube.com/embed/Gok6KAZZK1w" frameborder="0" allowfullscreen></iframe> & #8216;>VIDEO_1</a> <a class='btn_video' href='#video-2' valuemember = '<iframe width="560" height="315" src="https://www.youtube.com/embed/sHeJHjd8QoY" frameborder="0" allowfullscreen></iframe> & #8216;>VIDEO_2</a>
    Mình nghĩ là do >'> nó chuyển thành > & #8216;>

  4. #14
    Tham gia
    23-10-2015
    Location
    truyengiaitri.info
    Bài viết
    44
    Like
    13
    Thanked 9 Times in 8 Posts
    - Ah sorry, mình nhầm. Bạn cũng làm tương tự như đã hướng dẫn ở trên, nhưng thêm 1 div bao bên ngoài các tag <a> nữa và mình dùng trên div này.

    Code:
    <div id = 'video_containter'>
    </div>
    
    <div id='content'>
          <a> </a>
          <a> </a>
    </div>
    Như vậy, ký tự đặc biệt sẽ nằm trong tag div id=content

    * Bạn lấy html của tag $('content')
    * Replace ký tự bị mã hóa thành ký tự như ban đầu
    * Gán chuỗi đó lại cho tag $('content')

    - Nếu phức tạp quá, bạn nên sử dụng replace bằng PHP. Chịu khó mò vào view echo nội dung file HTML.

    ^^
    Đọc truyện chữ | truyengiaitri .info

  5. #15
    Tham gia
    07-11-2008
    Bài viết
    345
    Like
    2
    Thanked 2 Times in 1 Post
    Oke bạn. Cảm ơn bạn nhiều nhé!

  6. #16
    Tham gia
    13-11-2015
    Bài viết
    46
    Like
    0
    Thanked 2 Times in 2 Posts
    nhiều cao thủ qua hết đất dụng võ

Trang 2 / 2 FirstFirst 12

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
  •