2012-02-09 20 views
6

Điều này phải dễ dàng đối với một người nào đó.Làm cách nào để chỉnh sửa và tải lại HTML trong Firebug?

Sau khi chỉnh sửa HTML trong Firebug, làm cách nào để tải lại trang (duy trì HTML đã chỉnh sửa)? Không có nút tải lại như thể hiện đáng thất vọng ở đây, http://getfirebug.com/html, dưới "Kiểm tra, chỉnh sửa lại", mà là chính xác những gì tôi muốn làm:

enter image description here

đâu nút này ?!

Sẽ tuyệt vời nếu câu trả lời có ảnh. EDIT: Sử dụng Firebug 1.9.1

Làm rõ EDIT:

Những gì tôi đang cố gắng để làm: Tôi loại bỏ xấu HTML code hy vọng rằng nó sẽ không mess up mã JavaScript mà tôi đoán rằng nó đang làm . Giả sử mã HTML được đề cập đang làm rối tung JavaScript, và sau đó tôi xóa mã HTML vi phạm thông qua Firebug, thì việc tải lại có cần thiết để sau đó thực thi mã JavaScript đúng không?

+1

thats odd, từ kinh nghiệm của tôi với firebug tất cả chỉnh sửa là động (nghĩa là trực tiếp) và xảy ra mà không cần làm mới – zero

+0

Chỉnh sửa của tôi cũng đang diễn ra theo cách này, nhưng vì tôi tin rằng chúng đang rối tung lên hoặc ảnh hưởng đến JavaScript, tôi muốn tải lại chắc chắn. Có lẽ những gì tôi muốn là những gì tôi đã có và trang chỉ đơn thuần là không phản ứng như mong đợi. EDIT: Tôi làm rõ vấn đề. Vui lòng xem chỉnh sửa của tôi. – Xonatron

Trả lời

8

Không chắc chắn những gì bạn đang tìm kiếm. Dưới đây là một số thông tin:

  • Nếu bạn chỉnh sửa HTML trong Firebug thì các thay đổi sẽ có hiệu lực ngay lập tức mà không cần nhấn một số nút. Khi bạn tải lại trang, các thay đổi này sẽ biến mất.
  • Nút bạn đã đăng nằm ngay từ thanh địa chỉ và là nút tải lại thông thường từ Firefox. Không có gì từ Firebug. Firebug chỉ nói khi bạn tải lại trang, nó sẽ làm nổi bật cùng một phần tử DOM trong HTML-View như trước đây khi DOM-Element vẫn tồn tại.

Hy vọng điều đó sẽ hữu ích.

+0

Thứ nhất, cảm ơn bạn. Có lẽ tôi đã có những gì tôi cần thời điểm tôi chỉnh sửa trang. Bạn có thể kiểm tra chỉnh sửa làm rõ của tôi mà tôi vừa đăng trong câu hỏi không? Thứ hai, khi tôi nhấn nút tải lại của Firefox, các thay đổi HTML đã chỉnh sửa của tôi biến mất.Vậy chính xác thì http://getfirebug.com/html của 'Kiểm tra, chỉnh sửa, tải lại' đang cố gắng cho tôi thấy điều gì? – Xonatron

+1

Đối với phần thứ hai: Họ nói rằng họ đánh dấu cùng một DOM-Element khi bạn tải lại trang như được đánh dấu trước trong Chế độ xem HTML của Firebug. Ví dụ: Chọn Facebook-Anchor-Tag trên trang SO-Trang này tại đây. Sau đó tải lại trang này. Chế độ xem HTML của Firebug sẽ vẫn làm nổi bật Thẻ gắn thẻ Facebook mà không cần chọn lại. Đó là tất cả những gì họ nói về "tải lại" ở đó. –

2

Bạn không thể làm điều đó, trừ khi Firebug có một số tính năng rất tiện lợi chỉ dành cho mục đích này (bằng cách lưu cục bộ các thay đổi của bạn và bao gồm chúng sau khi tải lại). Tôi không tin Firebug có cái này.

Khi bạn tải lại yêu cầu/phản hồi mới xảy ra và bạn nhận được tất cả CSS + JS + CSS từ máy chủ. Những gì bạn chỉnh sửa với Firebug được thực hiện cục bộ.

+1

Vì vậy, điều gì sẽ xảy ra khi tôi chỉnh sửa mã HTML ảnh hưởng đến JavaScript? Firebug có "tải lại" mã đó khi đang chạy không? – Xonatron

1

Nút này là nút tải lại trình duyệt chứ không phải từ Firebug. Phần đó nói Firebug sẽ giữ nguyên một phần tử được chọn trong Firebug ngay cả khi bạn tải lại trang. Bạn có thể thử sử dụng Web Developer Toolbar để thực hiện thay đổi và dễ dàng sao chép mã hoặc GreaseMonkey để viết tập lệnh để thay đổi HTML động.

-1

Vì vậy, bạn đã chỉnh sửa htmlcss, bạn đã tải lại các trang web và các thay đổi của bạn đã biến mất? Bạn chắc chắn muốn thử LIVEditor của tôi đó là chỉ phát hành, tôi phát triển vì vấn đề này rất giống nhau tôi phải đối mặt khi sử dụng Firebug để tinh chỉnh phong cách css và html.

+0

Tôi không còn làm việc trên các dự án như vậy, nhưng giải pháp của bạn nghe có vẻ thú vị. Tôi sẽ để người khác khám phá và lấy nó từ đây. Cảm ơn. – Xonatron

+0

@MatthewDoucette, tôi rất vui vì bạn thấy thú vị của LIVEditor :) –

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