【问题标题】:javascript alert show only first 25 linejavascript alert 仅显示前 25 行
【发布时间】:2019-01-17 16:30:40
【问题描述】:

我有这个输出字符串来生成带有树变量的警报。

echo <script language="javascript"> alert("array (\n  'SIS' => \n  array (\n    'MEMORYUSAGE' => \n    array (\n      'STANDBY' => '1.01',\n      'STANDBYTXT' => '1.01 Mb',\n      'LASTRUN' => '1.01',\n      'RUNNING' => 0.0,\n      'RUNNINGTXT' => '0 Mb',\n    ),\n    'EXECTIMEUSAGE' => \n    array (\n      'STANDBY' => -1547742337.322018,\n      'LASTRUN' => 0.0007879734039306641,\n      'RUNNINGTXT' => 'Menos de 1 Seg',\n    ),\n  ),\n)\narray (\n  'SES_START' => true,\n  'SES_TIMEOUT' => 1547767410,\n  'SES_ACTIVITY' => 1547745937,\n  'SES_LANG' => 'es_ES',\n  'HOME' => 2,\n)\n") </script>

问题是警报正在切断最后一行,而我不知道发生这种情况或要防止这种情况发生。

而不是显示这个:

'HOME' => 2

出示"..."三分。

【问题讨论】:

  • 什么浏览器?对我来说,它在 Firefox 中运行良好。
  • 这可能取决于浏览器,如果需要,某些浏览器会显示所有文本和滚动条,某些浏览器会截断文本以适应警报窗口。使用浏览器控制台进行调试。
  • 听起来您可能想要移动到自定义对话框而不是显示数据的警报。
  • @FranciscoNúñez 不,可能没有办法覆盖 Chrome 中的限制。
  • alert 并不是要在用户面前转储一页文本。您应该在页面正文中呈现一些内容。

标签: javascript php output alert


【解决方案1】:

到目前为止: 一段时间后寻找解决方案;似乎没有办法使用我用 google chrome 指示的内容。

统一的解决方案是通过自定义div或者modal来改变alert()。

一会儿我会回到这个话题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-23
    • 2015-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多