[Hỏi đáp] Nút "Chọn toàn bộ" cho khung code

avatar

Kou94109
157
8
Punbb
An toàn
Oppai daisuki~
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
109
Points :
157
Like :
8
Punbb
An toàn
Oppai daisuki~
Mình đang cần đoạn code giúp hiển thị nút "Chọn toàn bộ" cho khung code, rất mong được mọi người chia sẻ. Cảm ơn vì đã ghé thăm topic.
 Trả lời bài viết
avatar

Admin254
514
89
Punbb
Quản trị
Việt đẹp trai
Founder
Founder

Bài viết :
254
Points :
514
Like :
89
Punbb
Quản trị
Việt đẹp trai
mấy code này trên gôogle cả đống mà
 Trả lời bài viết
avatar

Giựt238
388
80
Punbb
Cẩn thận
Éo có đối thủ
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
238
Points :
388
Like :
80
Punbb
Cẩn thận
Éo có đối thủ
Thêm js sau :

Code:
function selectCode(a) {
    a = $(a).closest("dl").find(".cont_code,code")[0];
    if (window.getSelection) {
        var c = window.getSelection();
        if (c.setBaseAndExtent) c.setBaseAndExtent(a, 0, a, a.innerText.length - 1);
        else {
            window.opera && a.innerHTML.substring(a.innerHTML.length - 4) == "<BR>" && (a.innerHTML += " ");
            var b = document.createRange();
            b.setStart(a.firstChild, 0);
            b.setEnd(a, a.childNodes.length);
            c.removeAllRanges();
            c.addRange(b)
        }
    } else document.getSelection ? (c = document.getSelection(), b = document.createRange(), b.selectNodeContents(a), c.removeAllRanges(), c.addRange(b)) : document.selection && (b = document.body.createTextRange(), b.moveToElementText(a), b.select())
};
$(function () {
    $("dl.codebox:not(.spoiler,.hidecode)  > dd.code, dl.codebox:not(.spoiler,.hidecode)  > dd > code").closest("dl").find('dt').append('<span onclick="selectCode(this)" class="selectCode">Chọn toàn bộ</span>')
});

Nếu muốn trang trí thì vào css thêm :

Code:
.selectCode {css của bạn ở đây}
div.cont_code {css của bạn ở đây}
 Trả lời bài viết
avatar

Kou94109
157
8
Punbb
An toàn
Oppai daisuki~
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
109
Points :
157
Like :
8
Punbb
An toàn
Oppai daisuki~
@Admin: Tìm ra mà add vào ko hoặc động ad ạ Very Happy
@trandangduat: Cảm ơn nhé, code chạy rất tốt Very Happy
 Trả lời bài viết
avatar

Giựt238
388
80
Punbb
Cẩn thận
Éo có đối thủ
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
238
Points :
388
Like :
80
Punbb
Cẩn thận
Éo có đối thủ
Kou94 đã viết:@Admin: Tìm ra mà add vào ko hoặc động ad ạ Very Happy
@trandangduat: Cảm ơn nhé, code chạy rất tốt Very Happy

Like miệng à
 Trả lời bài viết
Điểm 4.6/5 dựa vào 87 đánh giá

Có Thể Bạn Quan Tâm

Đang tải...