有人知道您可以在警报框中显示的最大字符数是多少?
我向用户返回错误警报,其中包含每个错误和警告的详细信息,但显然当数据太多时,该框不再显示.这是我的一些代码:
<?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 ?>
谢谢.
编辑
经过调查,我的问题并不是来自于警报框的容量,而是事实上我需要在我的邮件中添加()这个(为什么我认为这是更少的值,但实际上我只是幸运,因为他们不是需要逃脱的角色).
我一定会改变那个警报框,让更多的东西更加适合,只是想说这个警报框没有问题.
个人我鄙视弹出警报.您可以考虑使用内置在页面中的消息框,该消息框可以保存无限期的内容,并且可能会在屏幕上“闪烁”几秒钟的错误.
您可以选择禁用整个页面,并使消息成为重叠.原型或jQuery可以快速地完成任务.
如果您想查看禁用页面的示例,本文将使用可轻松替换消息的进度指示器.
http://edwardawebb.com/web-development/cakephp/disable-page-show-translucent-progress-bar