Thông thường, nếu muốn người đọc không rời khỏi blog của mình khi click vào một liên kết bất kì thì chúng ta thường thêm thuộc tính target="_blank" trong link. Cách này có vẻ thủ công nên hơi bất tiện khi thực hiện cho hàng loạt liên kết trên blog. Có một số thủ thuật giúp mở tất cả link ở cửa sổ mới nhưng nhìn chung đều dựa vào javascript và chưa cơ động lắm khi muốn tùy biến. Nay mình giới thiệu một cách làm khác không sử dụng javascript mà dùng chính thuộc tính base trong HTML.
Cách này mình tình cờ phát hiện ra khi chỉnh sửa Template Free cho một bạn cùng lớp. Nên giới thiệu cho mọi người cùng biết,
☼ Cách tiến hành:
1- Đăng nhập vào Blog2- Vào Mẫu (Template)
3- Chọn Chỉnh sử HTML => mở rộng tiện ích mẫu
4- Chèn đoạn sau bên dưới thẻ <head> trong template:
<base target='_blank'/>
5- Save lại, thế là tất cả link trên blog của bạn sẽ được mở ở tab mới trong trình duyệt web. Quá nhanh và đơn giản.
Mở rộngtùy chỉnh!
-Khi ta kết hợp với các lệnh điều kiện <b:if> của blogspot thì sẽ dễ dàng tùy biến cho thủ thuật.
1- Mở liên kết trên tab mới chỉ ở trang chủ thì ta chèn như thế này
1- Mở liên kết trên tab mới chỉ ở trang chủ thì ta chèn như thế này
<b:if cond='data:blog.url == data:blog.homepageUrl'> <base target='_blank'/> </b:if>2- Đối với trang đọc bài thì thế này:
<b:if cond='data:blog.pageType == "item"'> <base target='_blank'/> </b:if>3- Đối với một trang bất kì :
<b:if cond='data:blog.url == "URL trang bất kì"'> <base target='_blank'/> </b:if>
-Các bạn có thể xem thêm cách mở kiên kết trong tab mới có loại trừ các trang chỉ định TẠI ĐÂY.
Nhận xét
Chào bạn, cảm ơn bạn vì những hướng dẫn cụ thể của bạn. Với thủ thuật này, khi click vô nút Về đầu trang nó cũng mở ra một tab khác hơi bất tiện, mong bạn hướng dẫn cách khắc phục!
Trả lờiXóa@Maile Bạn có thể tham khảo thêm bài này nha:Mở liên kết trên blogspot ở tab mới trong trình duyệt - Update:3) :3) :3) :3) :3)
Trả lờiXóathank bạn nhiều nhé,mình sẽ clik vào quảng cáo gg của bạn.hì
Trả lờiXóaCám ơn bài viết hay
Trả lờiXóa