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

avatar

Kou94112
165
9
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 :
112
Points :
165
Like :
9
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

Admin274
548
95
Punbb
Quản trị
Việt đẹp trai
Founder
Founder

Bài viết :
274
Points :
548
Like :
95
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
389
81
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 :
389
Like :
81
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

Kou94112
165
9
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 :
112
Points :
165
Like :
9
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
389
81
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 :
389
Like :
81
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

Sponsored content

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