Thay đổi title tự động theo từng chủ đề

Tôi Thấy các trang website thường nhấn vào các link các title sẽ thay đổi theo chủ đề đó . làm sao có thể thay đổi như vậy được ạ. Tôi có tìm hiểu và thử nghiệm trên Javascript của html trong MVC nhưng không thành công, rất mong được sự chỉ dẫn từ mọi người . xin cảm ơn !
Ví dụ :

khi nhấn vào link thì title thay đổi :

3 Likes

Cảm ơn bạn đã trả lời cho bài viết của tôi, theo như tôi tìm hiểu từ trang web của bạn thì đây là tài liệu chỉ thay đổi title tạm thời .thuộc dạng ghi đè trên các title khác. tuy nhiên nếu bắt gặp nhiều đường link khác nhau thì ta phải ghi đè từng thành phần của từng đường link có trong trang website , điều này rất khó khăn cho trường hợp nhiều link. Hiện tai tôi đang là quản trị viên cho một trang website và gặp rất nhiều đường link và cần một giải pháp nào đó có thể auto change title khi nhấn vào link.

document.title = "title" không phải ghi đè tạm thời mà nó gán lại title, thay thế title mặc định khi trang web được init.
Mỗi trang web có database (web SSR) hoặc API (web CSR) sẽ trả về một object bài viết có title, content, author, timeCreated, … Giả sử đặt biến x là title (viết bằng js) thì ta sẽ có :

  • document.title = x
  • < h1 > Tin hot : nối chuỗi với x < /h1>

Chỉ viết 1 lần là áp dụng mọi trang chi tiết bài viết (chức năng này ước tính khoảng 10 - 20 dòng code)

4 Likes

Thử nghiệm như nào?
Cái này là vấn đề lập trình, muốn hiểu và làm được thì đi học lâp trình, học cái gọi là “MVC”
Làm gì có cái gọi là “tự động”, chỉ có cái gọi là lập trình mà thôi

5 Likes

Cảm ơn Bạn , tôi đã làm được, nhờ sự đóng góp ý kiến từ bạn.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?