2010-08-27 28 views
5

Tôi đã HTML sau đây với Javascript:Disable Location Bar của trình duyệt trong Pop-up Windows

<A HREF="javascript:void(0)"onclick="window.open('http://www.msn.com/','New Windows','height=380, width=300,location=no')">Hide Address Bar</a> 

Đó là làm việc tốt với IE nhưng không FireFox 3 và sau đó.

Tôi muốn tắt thanh "Vị trí" khi cửa sổ bật lên hiển thị.

Trả lời

8

Sự cố không phải là lỗi trong cú pháp của bạn. Vấn đề là vấn đề an ninh. Nếu mọi người có thể ẩn thanh địa chỉ, mọi người sẽ có thể tạo lại các trang đăng nhập như Paypal và mọi người sẽ bị lừa đăng nhập vào chúng và đưa ra một mật khẩu độc hại cho mật khẩu của họ.

Kết quả là, hầu hết các trình duyệt mới nhất đều vô hiệu ẩn thanh địa chỉ, mặc dù trong một số trình duyệt, đặt location = no sẽ vô hiệu hóa thanh địa chỉ không bị sửa đổi.

4

Trình duyệt hiện đại không cho phép bạn ẩn thanh địa chỉ (dưới dạng biện pháp chống lừa đảo). Không nên có cách nào xung quanh chuyện này.

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