Có ai biết số ký tự tối đa bạn có thể hiển thị trong hộp cảnh báo không?Có bao nhiêu ký tự được phép trong hộp cảnh báo - javascript
Tôi đang trả lại cảnh báo lỗi cho người dùng với chi tiết về từng lỗi và cảnh báo nhưng dường như hộp không hiển thị nữa khi có quá nhiều dữ liệu. Dưới đây là một số mã của tôi:
<?php
//Two arrays are created in php, one with the errors, one with the warnings.
?>
<script type="text/javascript">
alert("<?php
if(count($err) != 0){
$errorfound = True;
echo 'Error:\n\n';
foreach($err as $message){
echo '\t' . $message . '\n';
}
}
if(count($warn) != 0){
echo '\n\nWarning:\n\n';
foreach($warn as $mess){
echo '\t' . $mess . '\n';
}
}?>");
</script>
<?php
//app continues if no error was found
?>
Cảm ơn.
EDIT
Sau khi điều tra, vấn đề của tôi không xuất phát từ năng lực của hộp cảnh báo nhưng trên thực tế rằng tôi cần phải addslashes()
thong diep cua Me (đó là lý do tại sao tôi nghĩ rằng nó đã làm việc với giá trị ít hơn , nhưng thực ra tôi chỉ may mắn vì họ không phải là những nhân vật cần phải trốn thoát). Tôi chắc chắn sẽ thay đổi hộp cảnh báo cho một thứ gì đó được chiếm đoạt, chỉ muốn nói rằng không có vấn đề gì với hộp cảnh báo.
Tôi không chắc chắn có bao nhiêu ký tự được phép, nhưng nếu có nhiều dữ liệu chức năng không phải là cách tốt nhất để hiển thị nó. – FishBasketGordo
Nếu bạn đang đi đến điểm mà bạn đang đặt câu hỏi này, tôi khuyên bạn nên sử dụng div phủ lên có hộp "đóng" thay vì 'cảnh báo'. 'Div' sẽ có thể cung cấp những thứ như cuộn, sao chép và dán, định dạng tốt hơn các thông báo lỗi, v.v., v.v. –
Tôi không chắc giới hạn ký tự là gì cho cảnh báo nhưng tôi đoán là nó phụ thuộc vào trình duyệt và OS/thiết bị. Bạn đã xem xét chỉ hiển thị thông báo lỗi flash trong DIV thay thế? – johnmdonahue