2017-06-09 38 views
9

Tôi đang duyệt một trang web một vài lần một ngày, và một nút bị vô hiệu hóa, tôi phải tự kích hoạt nó từ menu nhà phát triển/Yếu tốvĩnh viễn thay đổi HTML yếu tố

<div class="actioning-buttons"> 
    <button class="action-button one-action-button" disabled="">Number 1</button> 
</div> 

Tôi có thể tự động có điều này kích hoạt cho cơ sở dữ liệu/trang web này mà không phải chỉnh sửa thủ công mọi lúc?

PS Im sử dụng Google Chrome cho OSX

+0

Một bản ghi người dùng là cách để đi: https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=vi – thirtydot

Trả lời

8

Bạn có thể tạo đơn giản bookmarklet để đạt được điều này. Khi bạn kích hoạt dấu trang, trình duyệt của bạn sẽ chạy mã trong ngữ cảnh của trang hiện tại. Tôi biết điều này không thực sự tự động hóa quy trình nhưng vì bạn không có URL cố định cho trang, điều này có thể sẽ phải làm. Nó chắc chắn là một cải tiến hơn mở công cụ phát triển của bạn mỗi lần và chỉnh sửa thủ công mã.

Đây là một bookmarklet, khi chạy, sẽ tìm kiếm tất cả button s với các lớp action-buttonone-action-button, sau đó xóa thuộc tính disabled.

javascript:Array.from(document.getElementsByClassName('action-button one-action-button')).forEach(function(v){v.removeAttribute("disabled");}); 

Chỉ cần thêm dấu trang mới, nhập mã ở trên vào trường URL/vị trí và lưu một số địa điểm tiện dụng. Nhấp vào nó mỗi khi bạn muốn loại bỏ các thuộc tính bị vô hiệu hóa.

Hãy cho tôi biết nếu bạn cần bất kỳ điều gì khác!

+1

Wow, đó là hoàn hảo, chính xác những gì muốn, cảm ơn bạn rất nhiều @Daksh Shah –

+0

Vui vì tôi có thể giúp đỡ bạn đời! :) –

4

Đó là công việc của người quản lý người dùng.

Trình quản lý người dùng có nhiệm vụ chèn tập lệnh do người dùng xác định vào trang web mà họ truy cập tự động.

Đối với Firefox, Greasemonkey là ở đó và dành cho Chrome, Tampermonkey là có

Sau khi bạn cài đặt phần mở rộng, làm các bước

  • Tới trang web mà bạn muốn nó làm việc

  • nhấp vào biểu tượng và chọn Tạo tập lệnh mới enter image description here

  • Nó sẽ cho một trang như thế này

enter image description here

  • Nhập kịch bản và lưu nó.
+0

Ah shoot! Bạn đánh bại tôi vào nó! Bài đăng đáng xem để xem: https://stackoverflow.com/questions/6686070/changing-html-with-greasemonkey – Alx101

+0

Cảm ơn câu trả lời, rất tiếc Tampermonkey chuyển hướng tôi đến trang tải xuống Google Chrome, tôi đoán nó không tương thích với OSX. Tôi sẽ cố gắng tìm một Trình quản lý người dùng khác –

+0

Đã thử điều này? https://tampermonkey.net/?ext=dhdg&browser=chrome – Alx101

Các vấn đề liên quan