Có trong HTML (javascript) hoặc công nghệ html tĩnh khác có thể:Làm thế nào để ngăn chặn tải trang trong trang html tĩnh
- Dừng tải trang (nếu trình duyệt không tải chưa)
- Dừng render nên trang web (từ nơi mã đặt)
- Dừng javascript thực hiện (từ nơi mã đặt)
một cách đơn giản, là có một mã như
<script>window.StopWhateverBelow()</script>
Để cho phép trình duyệt hoàn toàn bỏ qua bất kỳ điều gì bên dưới mã.
CẬP NHẬT
Tôi hiểu những trình duyệt có thể đã tải về toàn bộ sự việc. Những gì tôi muốn là, từ mã, trang nên dừng lại, ví dụ: nếu tôi đặt mã ngay sau khi <body>
khách truy cập sẽ thấy trang trống, nếu tôi đặt mã ở giữa trang, trang sẽ chỉ bằng một nửa như bạn đã nhấn ESC
ĐÁP
Như bukko đề nghị, ý kiến làm các trick. Nhưng không đầy, chỉ một nửa Nếu bạn đặt <!--
trong trang html, phần còn lại sẽ bị bỏ qua. Và trong Javascript
document.write('<!--');
Hoàn thành thủ thuật.
Khoảng có ý nghĩa:
Sau đây là cách mã này có ý nghĩa: khi bạn trang tải một số kịch bản offpage, kịch bản là năng động. Khi mã script tìm thấy một cái gì đó sai (hoặc phù hợp với một số điều kiện), bạn có thêm một tùy chọn để ngăn chặn trang từ rendering, tải, download ...
Nó sẽ không thực hiện bất kỳ ý nghĩa. Bạn muốn làm gì ? –
bạn có yêu cầu thêm khả năng thêm nhận xét mà không có chúng hiển thị cho khách truy cập trung bình không? Làm cho không có ý nghĩa để ngăn chặn trình duyệt giải thích bất cứ điều gì ... – Jakub
@ LoïsDiQual Loại nhận xét tiêu cực này là không phù hợp. Tôi chỉ vấp phải một trường hợp sử dụng tốt cho điều này (hơn 5 năm sau đó!) Và tôi rất vui vì câu hỏi này đã nhận được câu trả lời tốt, thay vì bị downvoted vì có phần bất thường. – vog