js 弹出对话框3种方式

(2012-12-03 16:10:47)

标签:

it

javascript

js

弹出对话框3种方式对话框有三种

1:只是提醒,不能对脚本产生任何改变;

2:一般用于确认,返回 true 或者 false

,所以可以轻松用于 if...else...判断

3:一个带输入的对话框,可以返回用户填入的字符串,常见于某些留言本或者论坛输入内容那里的插入UBB格式图片

下面我们分别演示:

@LANGUAGE="JAVASCRIPT"

CODEPAGE="936"%

对话框有三种

1:只是提醒,不能对脚本产生任何改变;

2:一般用于确认,返回 true 或者 false

,所以可以轻松用于

if

else

判断

3:一个带输入的对话框,可以返回用户填入的字符串,常见于某些留言本或者论坛输入内容那里的插入UBB格式图片

下面我们分别演示:

演示一:提醒

对话框

name="Submit" value="提交"

type="submit">

演示二:确认对话框

name="Submit2" value="提交"

type="submit">

演示三:要求用户输入,然后给个结果

name="Submit3" value="提交"

type="submit">

======

首先我想先说两句我对javascript的一些看法,我希望大家认真的去学习这门编程语言,因为它给我们在开发网页时,会带来很多的惊

喜!javascript一般是运行在客户端的(client),主要用于开发一些网页中的动态效果,其实它的用处还有很多,比如验证表单内容,以及现在

比较流行的AJAX应用.

  今天主要写一下javascript中的弹出对话框:

  第一种:alert("message")

第二种:confirm("message")

第三钟:prompt("message")

第四种:open("url")

第一种alert对话框是一个最简单,也是最常用的一个弹出对话框,通常用于提示信息,对话框包含一个按钮,单击对话框中的按钮将会关闭此对话框.

第二种confirm对话框返回的是一个布尔值,该对话框一般用于用户选择,该对话框包含两个按钮,一般一个是"确认",另一个是"取消",比如我们

在开发程序的时候,创建一个删除按钮,为了防止用户务操作,一般就会用到这个对话框:"您确定删除吗?"如果选择"确定",执行删除,如果选择"取消",

则返回,不做任何操作!

   第三种prompt对话框,主要用户获取用户输入的信息,比如,弹出一个对话框:

   prompt对话框包括两个按钮("确认"和"取消")和一个文本框,文本框用来获取用户输入的信息.

   第四种其实是一种用对话框的方式打开一个网页,open方法包含很多的参数,主要是用户设置浏览器的显示外观:

window.open("Webpage.asp?",Derek,"height=100,width=100,status=yes,toolbar=yes,

menubar=no,location=no");

此语句打开一个新窗口,页面为webpage.asp,参数为var,名字为Derek,高为100,宽为100,显示状态栏和工具条,不显示菜单和地址。

具体总结的各个属性参数如下:

window = object.open([URL ][, name ][, features ][,

replace]]]])

URL:新窗口的URL地址

name:新窗口的名称,可以为空

featurse:属性控制字符串,在此控制窗口的各种属性,属性之间以逗号隔开。

fullscreen= { yes/no/1/0 }

是否全屏,默认no

channelmode= { yes/no/1/0 }

是否显示频道栏,默认no

toolbar= { yes/no/1/0 }

是否显示工具条,默认no

location= { yes/no/1/0 }

是否显示地址栏,默认no

directories = { yes/no/1/0 }

是否显示转向按钮,默认no

status= { yes/no/1/0 }

是否显示窗口状态条,默认no

menubar= { yes/no/1/0 }

是否显示菜单,默认no

scrollbars= { yes/no/1/0 }

是否显示滚动条,默认yes

resizable= { yes/no/1/0 }

是否窗口可调整大小,默认no

width=number 窗口宽度(像素单位)

height=number 窗口高度(像素单位)

top=number 窗口离屏幕顶部距离(像素单位)

left=number 窗口离屏幕左边距离(像素单位)

分享:

喜欢

0

赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

java前端 js弹出框_js 弹出对话框3种方式相关推荐

  1. ajax加载vue数据,详解使用Vue.Js结合Jquery Ajax加载数据的两种方式

    整理文档,搜刮出一个使用vue.js结合jquery ajax加载数据的两种方式的代码,稍微整理精简一下做下分享. 废话不多说,直接上代码 html代码 demo {{message }} 测试jqu ...

  2. js setTimeout 传递带参数的函数的2种方式

    js setTimeout 传递带参数的函数的2种方式 Created by Marydon on 2018年9月14日 1.准备工作 function sayYourName(param) {ale ...

  3. Java版数据结构之单向链表 新增,有序新增的两种方式,修改和删除(CRUD)

    Java版数据结构之单向链表 CRUD Java版数据结构之单向链表 新增,有序新增的两种方式,修改和删除; 留了一个疑问; 我的代码仓库:https://github.com/zhuangbinan ...

  4. js代码中实现页面跳转的几种方式

    js代码中实现页面跳转的几种方式 注:jquery的$.get(),$.post(),$.ajax()都不会使页面发送跳转,因为其本质都是ajax请求. 第一种: <script languag ...

  5. php和jquery ui弹出框,JavaScript_jQuery弹出框代码封装DialogHelper,看了jQueryUI Dialog的例子,效果 - phpStudy...

    jQuery弹出框代码封装DialogHelper 看了jQueryUI Dialog的例子,效果还不错,就是用起来有点儿别扭,写出的代码有点拧巴,需要再封装一下!于是就有了下面这个简单的Dialog ...

  6. 前端百题斩【020】——竟然有五种方式实现flat方法

    写该系列文章的初衷是"让每位前端工程师掌握高频知识点,为工作助力".这是前端百题斩的第20斩,希望朋友们关注公众号"执鸢者",用知识武装自己的头脑. 20.1 ...

  7. 对Java多线程编程的初步了解,实现多线程的三种方式以及多线程并发安全的线程同步机制

    什么叫进程?什么叫线程? 进程相当于一个应用程序,线程就是进程中的一个应用场景或者说是一个执行单元,一个进程可以启动多个线程,每个线程执行不同的任务,一个线程不能单独存在,他必须是进程的一部分,当进程 ...

  8. java new class 直接调用_java中创建对象的的两种方式具体解释,一个是new一个是调用Class类的newinstance方法?...

    展开全部 1.new 使用java的关键字new来创建对象实例.构造函数链中的所有构造函数都32313133353236313431303231363533e78988e69d833133333739 ...

  9. js操作元素:改变元素内容有两种方式: interText 和 innerHTML的区别, 常用的元素的属性操作, 仿电脑系统时间问好 ,表单元素的属性操作 ,案例:仿京东显示隐藏密码 ,样式属性操作

    文章目录 操作元素 改变元素内容有两种方式: interText 和 innerHTML的区别 常用的元素的属性操作 案例:仿电脑系统时间问好 表单元素的属性操作 案例:仿京东显示隐藏密码 样式属性操 ...

最新文章

  1. ABAP RANGE 实现 SELECTION-OPTION 功能
  2. oracle数据泵还原命令,Oracle Linux环境中使用数据泵的形式还原Oracle数据库
  3. 【转载】让页面不缓存js
  4. php+打开文件和其子文件,用 PHP 内置函数 fopen 创建文件和打开文件
  5. sqlserver垮库查询_SQLServer跨库查询--分布式查询
  6. 初始化java工具失败,“初始化 Java 工具”期间发生了内部错误, java.lang.NullPointerException...
  7. Spring Boot学习总结(10)——SpringBoot打包成Docker镜像
  8. 清华大学操作系统公开课笔记(向勇、陈渝)
  9. 基于Springboot+MyBatisPlus+Vue前后端分离大学生毕业论文答辩系统
  10. 5款最好的安卓界面设计工具推荐
  11. java 中Shallow Heap与Retained Heap的区别
  12. 国外著名大学网络课堂
  13. php mpdf导航栏信息,php – 我想使用mpdf在pdf中设置页眉和页脚
  14. 谷歌浏览器-高德地图定位失败geolocation time out
  15. 穆穆推荐-软件销售行业软件公司销售参考操作手册-之2-软件公司销售团队的组建及岗位分类
  16. java中modifier_java中关于.lang.reflect.Modifier.isInterface()方法的实例详解
  17. 华为交换机查看端口详细信息
  18. CDN工作中的专用DNS域名解析访问——诺必达
  19. PDF怎么压缩文件大小
  20. Unreal Engin_画廊制作笔记 _007Fog处理,雾的设置

热门文章

  1. 教你如何用Python制作花式条形图
  2. VirtualBox复制虚拟机ip冲突解决
  3. JSP导出excel时中文乱码的问题
  4. RedisMM ---Redis监控管理系统
  5. window修改mysql端口_修改mysql端口(Windows免安装版)
  6. 技术岗结贴:准备转行
  7. android rxjava 回调,android – 使用回调/监听器链接RxJava observable
  8. 项目实训(六)休闲跑酷游戏之人物与金币问题
  9. 红帽子系统链接加vm15秘钥一份
  10. Java读取Json文件内容