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 14 Javascript
在多个页面使用同一个HTML片段《续》
Mar 04 Javascript
Javascript 拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码
Sep 09 Javascript
JS点击缩略图整屏居中放大图片效果
Jul 04 Javascript
node中koa中间件机制详解
Aug 22 Javascript
js 只比较时间大小的实例
Oct 26 Javascript
webpack实现一个行内样式px转vw的loader示例
Sep 13 Javascript
基于React Native 0.52实现轮播图效果
Aug 25 Javascript
VUE基于NUXT的SSR 服务端渲染
Nov 30 Javascript
使用easyui从servlet传递json数据到前端页面的两种方法
Sep 05 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
Sep 26 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
打造计数器DIY三步曲(下)
2006/10/09 PHP
PHP教程 基本语法
2009/10/23 PHP
php快速url重写更新版[需php 5.30以上]
2010/04/25 PHP
ThinkPHP实现更新数据实例详解(demo)
2016/06/29 PHP
关于php 高并发解决的一点思路
2017/04/16 PHP
PHP将整数数字转换为罗马数字实例分享
2019/03/17 PHP
js 加载时自动调整图片大小
2008/05/28 Javascript
Mootools 1.2教程 函数
2009/09/15 Javascript
document.addEventListener使用介绍
2014/03/07 Javascript
JS不能跨域借助jquery获取IP地址的方法
2014/08/20 Javascript
JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)
2015/08/04 Javascript
JavaScript正则获取地址栏中参数的方法
2017/03/02 Javascript
ES6入门教程之Iterator与for...of循环详解
2017/05/17 Javascript
详解使用angular的HttpClient搭配rxjs
2017/09/01 Javascript
JavaScript代码实现txt文件的上传预览功能
2018/03/27 Javascript
ES6 中可以提升幸福度的小功能
2018/08/06 Javascript
浅谈Webpack核心模块tapable解析
2018/09/11 Javascript
使用Angular自定义字段校验指令的方法示例
2019/02/01 Javascript
Vue开发之封装上传文件组件与用法示例
2019/04/25 Javascript
vue动画—通过钩子函数实现半场动画操作
2020/08/09 Javascript
解决python opencv无法显示图片的问题
2018/10/28 Python
深入浅析python3中的unicode和bytes问题
2019/07/03 Python
django的聚合函数和aggregate、annotate方法使用详解
2019/07/23 Python
django-初始配置(纯手写)详解
2019/07/30 Python
基于python及pytorch中乘法的使用详解
2019/12/27 Python
python 实现网易邮箱邮件阅读和删除的辅助小脚本
2021/03/01 Python
法国家具及室内配件店:home24
2017/01/21 全球购物
NFL欧洲商店(德国):NFL Europe Shop DE
2018/11/03 全球购物
电气工程和自动化自荐信范文
2013/12/25 职场文书
2014自主招生自荐信策略
2014/01/27 职场文书
小学教师师德反思
2014/02/03 职场文书
学习雷锋月活动总结
2014/07/03 职场文书
本科毕业生应聘求职信
2014/07/06 职场文书
长江三峡导游词
2015/01/31 职场文书
盗窃案辩护词
2015/05/21 职场文书
Python 实现Mac 屏幕截图详解
2021/10/05 Python