- Tham gia
- 28/02/2015
- Bài viết
- 16,414
- Được Like
- 12,637
Adding Select All for code BBcode - Thêm Select All vào BBcode code cho XenForo 2
Cách đơn giản nhưng hiệu quả để chọn tất cả nội dung của bbcode code trong diễn đàn của bạn.
Xin lưu ý: điều này không thêm nút "Select All" như bạn thường thấy, nhưng nó cho biết thêm một chức năng đơn giản cho con trỏ chuột của bạn để mỗi khi bạn nhấp vào (hoặc gõ) bên trong một code, nó sẽ tự động chọn tất cả các văn bản đó.
Cách làm:
Tải tệp đính kèm, sau đó thay thế toàn bộ code trong template bb_code_tag_code bằng đoạn code trong tệp vừa tải về đó.
Ngoài ra, bạn có thể làm theo các bước sau để tự sửa đổi nó:
Tìm
Thay bằng
Và thêm đoạn code javascript sau vào cuối template bb_code_tag_code:
Chúc các bạn thành công.
Cách đơn giản nhưng hiệu quả để chọn tất cả nội dung của bbcode code trong diễn đàn của bạn.
Xin lưu ý: điều này không thêm nút "Select All" như bạn thường thấy, nhưng nó cho biết thêm một chức năng đơn giản cho con trỏ chuột của bạn để mỗi khi bạn nhấp vào (hoặc gõ) bên trong một code, nó sẽ tự động chọn tất cả các văn bản đó.
Cách làm:
Tải tệp đính kèm, sau đó thay thế toàn bộ code trong template bb_code_tag_code bằng đoạn code trong tệp vừa tải về đó.
Ngoài ra, bạn có thể làm theo các bước sau để tự sửa đổi nó:
Tìm
Mã:
<code>{$content}</code>
Thay bằng
Mã:
<code onclick="getData(this)">{$content}</code>
Và thêm đoạn code javascript sau vào cuối template bb_code_tag_code:
Mã:
<script>
function getData(element)
{
if (document.body.createTextRange) {
var range = document.body.createTextRange();
range.moveToElementText(element);
range.select();
} else if (window.getSelection) {
var selection = window.getSelection();
var range = document.createRange();
range.selectNodeContents(element);
selection.removeAllRanges();
selection.addRange(range);
}
}
</script>
Nguồn: xenforo.com
Đính kèm
Bài viết liên quan
Bài viết mới