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国旗变换效果代码
Aug 13 Javascript
jQery使网页在显示器上居中显示适用于任何分辨率
Jun 09 Javascript
JQuery选择器绑定事件及修改内容的方法
Jan 23 Javascript
浅谈JavaScript的事件
Feb 27 Javascript
如何使用jquery修改css中带有!important的样式属性
Apr 28 Javascript
AngularJS 如何在控制台进行错误调试
Jun 07 Javascript
jQuery绑定自定义事件的魔法升级版
Jun 30 Javascript
使用do...while的方法输入一个月中所有的周日(实例代码)
Jul 22 Javascript
浅析javascript中的Event事件
Dec 09 Javascript
vue-router 学习快速入门
Mar 01 Javascript
JS组件系列之Gojs组件 前端图形化插件之利器
Nov 29 Javascript
浅谈Vue static 静态资源路径 和 style问题
Nov 07 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
php生成固定长度纯数字编码的方法
2015/07/09 PHP
php封装好的人民币数值转中文大写类
2015/12/20 PHP
使用phpQuery获取数组的实例
2017/03/13 PHP
学习thinkphp5.0验证类使用方法
2017/11/16 PHP
Jquery ajax不能解析json对象,报Invalid JSON错误的原因和解决方法
2010/03/27 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
2013/09/02 Javascript
基于Jquery实现万圣节快乐特效
2015/11/01 Javascript
AngularJS中的指令全面解析(必看)
2016/05/20 Javascript
jQuery 操作input中radio的技巧
2016/07/18 Javascript
简单谈谈js的数据类型
2017/09/25 Javascript
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
vue-router 源码实现前端路由的两种方式
2018/07/02 Javascript
解决vue js IOS H5focus无法自动弹出键盘的问题
2018/08/30 Javascript
解决vue admin element noCache设置无效的问题
2019/11/12 Javascript
vue 遮罩层阻止默认滚动事件操作
2020/07/28 Javascript
微信小程序实现页面监听自定义组件的触发事件
2020/11/01 Javascript
Python linecache.getline()读取文件中特定一行的脚本
2008/09/06 Python
python操作MySQL数据库的方法分享
2012/05/29 Python
介绍Python中的文档测试模块
2015/04/28 Python
python opencv3实现人脸识别(windows)
2018/05/25 Python
Random 在 Python 中的使用方法
2018/08/09 Python
Python银行系统实战源码
2019/10/25 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
Python爬虫逆向分析某云音乐加密参数的实例分析
2020/12/04 Python
使用html5制作loading图的示例
2014/04/14 HTML / CSS
域名注册、建站工具、网页主机、SSL证书:Dynadot
2017/01/06 全球购物
绘儿乐产品官方在线商店:Crayola.com
2019/09/07 全球购物
瑞典多品牌连锁店:Johnells
2021/01/13 全球购物
试解释COMMIT操作和ROLLBACK操作的语义
2014/07/25 面试题
同事吵架检讨书
2014/02/05 职场文书
工作过失检讨书
2014/02/23 职场文书
环保倡议书100字
2014/05/15 职场文书
延安红色之旅心得体会
2014/10/07 职场文书
2014年个人教学工作总结
2014/12/09 职场文书
社区国庆节活动总结
2015/03/23 职场文书
离职证明格式样本
2015/06/12 职场文书