Tạo liên kết tự động cuộn đến văn bản đã chọn trên trang web khi được mở trong Chrome hoặc Edge
Google Chrome phiên bản 81 trở lên đi kèm với một tính năng ẩn nhỏ gọn gàng được gọi là “Cuộn đến phân đoạn văn bản”. Nó cho phép người dùng liên kết đến bất kỳ nội dung cụ thể nào trên một trang web.
Scroll to Text Fragment vẫn là một tính năng mới và chưa hoàn toàn được đánh bóng hoặc hoàn thiện trong bất kỳ trình duyệt hiện có nào. Nhưng nhà phát triển Paul Kinlan đã tạo một bookmarklet dễ sử dụng cho phép bạn tận dụng tính năng này ngay cả bây giờ.
Bookmarklet là các dấu trang hoặc mục ưa thích với các khối / đoạn mã JavaScript nhỏ, khi được nhấp vào có thể thực hiện một số hành động được xác định trước. Trong trường hợp này, bookmarklet sẽ định dạng URL trong thanh địa chỉ theo cách nó trỏ đến văn bản đã chọn trên trang web.
Kéo và thả Bookmarklet ‘Scroll to Text’ trong thanh Bookmarks
Dưới đây là một bookmarklet kéo và thả cho bạn nếu bạn không muốn gặp rắc rối khi tạo một bookmarklet. Nó hoạt động trên cả Google Chrome và Microsoft Edge.
nhấn Ctrl + Shift + B
nếu bạn chưa bật dấu trang / thanh yêu thích trong trình duyệt của mình. Sau đó, kéo và thả liên kết hiển thị bên dưới vào thanh dấu trang để thêm cuộn vào Bookmarklet văn bản.
Kéo liên kết này → Chia sẻ với Tìm
Tạo Bookmarklet theo cách thủ công trong Chrome
Nếu bạn không thể kéo và thả bookmarklet vào trình duyệt của bạn như được hướng dẫn trong GIF ở trên, sau đó tạo thủ công trong Chrome. Mở Trình quản lý dấu trang bằng cách nhấn Ctrl + Shift + O
hoặc nhấp vào cài đặt, sau đó đi tới 'Dấu trang' và chọn 'Trình quản lý dấu trang'.
Nhấp chuột phải vào bất kỳ đâu trong tab Trình quản lý dấu trang, sau đó chọn ‘Thêm dấu trang mới’.
Dán mã JavaScript được cung cấp bên dưới vào thanh URL của cửa sổ bật lên Thêm dấu trang. Đặt tên bookmarklet là 'Chia sẻ với Tìm' hoặc với một cái gì đó tương tự và sau đó nhấp vào 'Lưu'.
javascript: (function () {const selectText = getSelection (). toString (); const newUrl = new URL (location); newUrl.hash = `: ~: text = $ {encodeURIComponent (selectText)}`; window.open ( newUrl);}) ();
Bây giờ bạn có thể bắt đầu sử dụng cuộn đến bookmarklet văn bản, hãy nhớ bật thanh bookmark bằng cách nhấn Ctrl + Shift + B
chìa khóa.
Tạo Bookmarklet theo cách thủ công trong Edge
Bạn cần sử dụng Edge dựa trên chromium mới nhất để sử dụng bookmarklet Scroll to Text, vì tính năng này chưa được hỗ trợ bởi các trình duyệt không sử dụng chromium.
Để tạo một bookmarklet trong Edge, hãy mở cài đặt 'Quản lý mục yêu thích' bằng cách nhấn Ctrl + Shift + O
hoặc vào menu Edge »Mục yêu thích» Quản lý tùy chọn yêu thích.
Trong tab ‘Quản lý mục yêu thích’, trong phần thanh Mục yêu thích, hãy nhấp chuột phải vào bất kỳ vị trí nào trong ngăn bên phải và chọn tùy chọn ‘Thêm mục yêu thích’.
Dán đoạn mã JavaScript sau vào thanh URL và đặt tên bookmarklet là "Chia sẻ với Tìm" và sau đó nhấp vào "Lưu".
javascript: (function () {const selectText = getSelection (). toString (); const newUrl = new URL (location); newUrl.hash = `: ~: text = $ {encodeURIComponent (selectText)}`; window.open ( newUrl);}) ();
Bây giờ, hãy đảm bảo rằng ‘Thanh yêu thích’ được bật trong trình duyệt Edge của bạn và dấu trang sẽ hiển thị trên thanh. Nếu không, hãy nhấn Ctrl + Shift + B
phím tắt để hiển thị thanh Yêu thích trong Edge.
Sử dụng Scroll to Text Bookmarklet
Để sử dụng bookmarklet, hãy mở bất kỳ trang web nào và chọn văn bản bạn muốn tạo liên kết, sau đó nhấn vào bookmarklet Scroll to Text (Chia sẻ với Tìm). Một cửa sổ mới sẽ mở ra đánh dấu văn bản mà bạn đã chọn trong tab trước đó.
Giờ đây, bạn có thể chia sẻ liên kết của cửa sổ mới với bất kỳ ai và nó sẽ mở vị trí của văn bản được đánh dấu của bạn miễn là họ đang sử dụng Google Chrome hoặc Microsoft Edge mới.
Internet là một biển thông tin, những thủ thuật nhỏ gọn như thế này sẽ giúp tiết kiệm thời gian. Trong trường hợp bạn chưa có kinh nghiệm, Google Tìm kiếm cũng sử dụng 'Cuộn đến Phân đoạn Văn bản' để đánh dấu văn bản trên trang web khi hướng người dùng đến văn bản đó từ các đoạn 'Nổi bật' trong kết quả tìm kiếm.