2011-01-13 43 views
8

on this page trong IE 8, có lỗi phần tử ảo nổi tiếng. Tôi đã nghiên cứu trong hai ngày tất cả những điều có thể tôi có thể tìm thấy rằng có thể gây ra điều này, bao gồm các yếu tố đầu vào ẩn (hiện tại) các yếu tố nổi (không hiện diện) và nhận xét HTML <!--...--> (hiện tại). ie_phantom_fucking_elementInternet Explorer 8 lỗi div trùng lặp

"Phần tử ảo" là div màu xám giữa div đăng nhập và nút "ny kunde".

Khi cố gắng xem đây là công cụ dành cho nhà phát triển IE (F12), bạn không thể chọn, cũng không được xem. Tôi tin rằng đó là vì một vấn đề dựng hình trong IE8.

Việc xóa những thứ này không có ích gì cả. Thêm vào đó chúng tôi dường như cần đầu vào ẩn để xác thực biểu mẫu.

Điều đáng nói đến là giải pháp Thương mại điện tử này không xác thực ngoài hộp.

Tôi đã cạn kiệt mọi giải pháp mà tôi có thể nghĩ đến và vẫn tồn tại.

Có ai có bất kỳ đề xuất nào không?

Cảm ơn :)

+0

gì chính xác là "phần tử ảo"? Chăm sóc để đăng ảnh chụp màn hình? –

+0

Được chỉnh sửa với ảnh chụp màn hình hoàn toàn mới, cho niềm vui của bạn. :) – Kyle

+0

Thanh tra yếu tố nói gì? –

Trả lời

6

Bắt đầu từ dòng 348, có mã này:

<input type="hidden" name="return" value="/checkout/selectAddress" /> 

</form> 
</div> 

Nếu tôi thay đổi nó như thế này:

<input type="hidden" name="return" value="/checkout/selectAddress" /> 

</div> 
</form> 

Sau đó, khi vấn đề được giải quyết.

Đơn giản hóa (loại bỏ công cụ từ) HTML của bạn:

<div id="user-wrapper"> 
    <form action="/user/doLogin" method="post" id="loginForm" /> 
    <div id="user-kundelogginn"> 
    </form> 
    </div> 
</div> 

Bạn có thể thấy rõ thẻ form đang được đóng bên trong div.

Làm cách nào để tìm ra điều này?

tôi đã sử dụng W3C Validator, mà đã cho tôi đi đúng hướng với điều này:

Đường dây 350, Cột 7: thẻ kết thúc cho yếu tố "hình thức" mà không phải là mở

+1

Tôi cũng đã sử dụng trình duyệt tính hợp lệ, nhưng gói này ném rất nhiều lỗi mà tôi đoán là tôi đã bỏ lỡ nó! Cảm ơn :) – Kyle

+1

Một THANK YOU lớn, từ một Googler ngẫu nhiên 2 năm sau đó với cùng một vấn đề! – einav

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