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 对话框和状态栏使用说明
Oct 25 Javascript
asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
Sep 19 Javascript
原生js实现复制对象、扩展对象 类似jquery中的extend()方法
Aug 30 Javascript
使用jquery+CSS实现控制打印样式
Dec 31 Javascript
jQuery中extend函数详解
Jul 13 Javascript
jquery实现的动态回到顶部特效代码
Oct 28 Javascript
JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
May 28 Javascript
jQuery实现点击查看大图并以弹框的形式居中
Aug 08 Javascript
Bootstrap基本样式学习笔记之表格(2)
Dec 07 Javascript
基于vue.js的分页插件详解
Nov 27 Javascript
jQuery实现为动态添加的元素绑定事件实例分析
Sep 07 jQuery
Postman如何实现参数化执行及断言处理
Jul 28 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
ThinkPHP标签制作教程
2014/07/10 PHP
jQuery实现类似滑动门切换效果的层切换
2013/09/23 Javascript
javascript得到当前页的来路即前一页地址的方法
2014/02/18 Javascript
Bootstrap进度条组件知识详解
2016/05/01 Javascript
javascript检测移动设备横竖屏
2016/05/21 Javascript
分享jQuery网页元素拖拽插件
2020/12/01 Javascript
jQuery Ajax Post 回调函数不执行问题的解决方法
2016/08/15 Javascript
基于javascript实现按圆形排列DIV元素(三)
2016/12/02 Javascript
JS正则表达式修饰符global(/g)用法分析
2016/12/27 Javascript
JavaScript 总结几个提高性能知识点(推荐)
2017/02/20 Javascript
vue父子组件的数据传递示例
2017/03/07 Javascript
jQuery实现QQ空间汉字转拼音功能示例
2017/07/10 jQuery
mpvue小程序仿qq左滑置顶删除组件
2018/08/03 Javascript
浅谈目前可以使用ES10的5个新特性
2019/06/25 Javascript
简单了解vue中的v-if和v-show的区别
2019/10/08 Javascript
Vue实现简易计算器
2020/02/25 Javascript
微信h5静默和非静默授权获取用户openId的方法和步骤
2020/06/08 Javascript
web.py 十分钟创建简易博客实现代码
2016/04/22 Python
Python中常见的异常总结
2018/02/20 Python
将TensorFlow的模型网络导出为单个文件的方法
2018/04/23 Python
python的turtle库使用详解
2019/05/10 Python
python多线程并发实例及其优化
2019/06/27 Python
Python列表的切片实例讲解
2019/08/20 Python
python颜色随机生成器的实例代码
2020/01/10 Python
Java Spring项目国际化(i18n)详细方法与实例
2020/03/20 Python
Python新手学习函数默认参数设置
2020/06/03 Python
对python中list的五种查找方法说明
2020/07/13 Python
实例代码讲解Python 线程池
2020/08/24 Python
基于css3实现漂亮便签样式
2013/03/18 HTML / CSS
使用HTML5 Canvas API控制字体的显示与渲染的方法
2016/03/24 HTML / CSS
土建资料员岗位职责
2014/01/04 职场文书
反腐倡廉演讲稿
2014/05/22 职场文书
活动宣传策划方案
2014/05/23 职场文书
单位证明范文
2015/06/18 职场文书
Nginx动静分离配置实现与说明
2022/04/07 Servers
sql注入报错之注入原理实例解析
2022/06/10 MySQL