JS实现alert中显示换行的方法


Posted in Javascript onDecember 17, 2015

本文实例讲述了JS实现alert中显示换行的方法。分享给大家供大家参考,具体如下:
先来介绍一种比较复杂的方法,但这种方法使用起来对所有型号的浏览器都能任意分辨:

//浏览器类型判定
function getOs()
{
  if(navigator.userAgent.indexOf("MSIE")>0) {
     return "IE"; //InternetExplor
  }
  else if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
     return "FF"; //firefox
  }
  else if(isSafari=navigator.userAgent.indexOf("Safari")>0) {
     return "SF"; //Safari
  }
  else if(isCamino=navigator.userAgent.indexOf("Camino")>0){
     return "C"; //Camino
  }
  else if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){
     return "G"; //Gecko
  }
  else if(isMozilla=navigator.userAgent.indexOf("Opera")>=0){
     return "O"; //opera
  }else{
    return 'Other';
  }
}
function alert_br(){
  var os=getOs();
  if(os=='FF' || os=='SF'){ //FireFox、谷歌浏览器用这个
    alert('第一行\n第二行');
  }else{  //IE系列用这个
    alert('第一行\r\n第二行);
  }
}
alert_br();

第二种相对简单,但只能简单地区分IE与其它浏览器:

function alert_br(){
  if(!document.all)//FF/{谷歌浏览器用这个
    alert('第一行\n第二行');
  }else{  //IE系列用这个
    alert('第一行\r\n第二行);
  }
}
alert_br();

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JAVASCRIPT  THIS详解 面向对象
Mar 25 Javascript
jquery乱码与contentType属性设置问题解决方案
Jan 07 Javascript
Javascript倒计时页面跳转实例小结
Sep 11 Javascript
使用JavaScript实现Java的List功能(实例讲解)
Nov 07 Javascript
基于jQuery实现的扇形定时器附源码下载
Oct 20 Javascript
javascript点击按钮实现隐藏显示切换效果
Feb 03 Javascript
详解javascript跨浏览器事件处理程序
Mar 27 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
Mar 30 Javascript
原生js仿jquery animate动画效果
Jul 13 Javascript
Vuejs实现购物车功能
Nov 05 Javascript
JavaScript实现多重继承的方法分析
Jan 09 Javascript
vuejs 制作背景淡入淡出切换动画的实例
Sep 01 Javascript
JavaScript中Function函数与Object对象的关系
Dec 17 #Javascript
jQuery实现进度条效果代码
Dec 17 #Javascript
JavaScript创建对象的方式小结(4种方式)
Dec 17 #Javascript
javascript日期格式化方法小结
Dec 17 #Javascript
javascript中Date format(js日期格式化)方法小结
Dec 17 #Javascript
js实现下拉列表选中某个值的方法(3种方法)
Dec 17 #Javascript
详解js图片轮播效果实现原理
Dec 17 #Javascript
You might like
桌面中心(四)数据显示
2006/10/09 PHP
Smarty中的注释和截断功能介绍
2015/04/09 PHP
PHP函数实现从一个文本字符串中提取关键字的方法
2015/07/01 PHP
Symfony2实现从数据库获取数据的方法小结
2016/03/18 PHP
php中错误处理操作实例分析
2019/08/23 PHP
JS维吉尼亚密码算法实现代码
2010/11/09 Javascript
分享一道笔试题[有n个直线最多可以把一个平面分成多少个部分]
2012/10/12 Javascript
js字符串转换成xml对象并使用技巧解读
2013/04/18 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
常用jQuery选择器总结
2014/07/11 Javascript
D3.js封装文本实现自动换行和旋转平移等功能
2016/10/14 Javascript
浅谈React 属性和状态的一些总结
2016/11/21 Javascript
jQGrid Table操作列中点击【操作】按钮弹出按钮层的实现代码
2016/12/05 Javascript
node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE\的解决方法
2016/12/18 Javascript
bootstrap table操作技巧分享
2017/02/15 Javascript
VUE axios发送跨域请求需要注意的问题
2017/07/06 Javascript
手写简单的jQuery雪花飘落效果实例
2018/04/22 jQuery
在Vue中获取组件声明时的name属性方法
2018/09/12 Javascript
[55:23]VGJ.T vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python中用max()方法求最大值的介绍
2015/05/15 Python
使用Python读写及压缩和解压缩文件的示例
2016/07/08 Python
使用Python的turtle模块画图的方法
2017/11/15 Python
Python yield与实现方法代码分析
2018/02/06 Python
Python 实现一行输入多个值的方法
2018/04/21 Python
Python编程快速上手——疯狂填词程序实现方法分析
2020/02/29 Python
Python利用matplotlib绘制折线图的新手教程
2020/11/05 Python
澳大利亚波西米亚风情网上商店:Czarina
2019/03/18 全球购物
给排水工程师岗位职责
2013/11/21 职场文书
投标邀请书范文
2014/01/31 职场文书
乡下人家教学反思
2014/02/01 职场文书
村级换届选举方案
2014/05/10 职场文书
2015年主婚人婚礼致辞
2015/07/28 职场文书
酒桌上的祝酒词
2015/08/12 职场文书
【js设计模式】SOLID五大设计原则
2022/03/24 Javascript
Z-Order加速Hudi大规模数据集方案分析
2022/03/31 Servers
CSS使用SVG实现动态分布的圆环发散路径动画
2022/12/24 HTML / CSS