首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 网络安全-> 黑客攻防
自己制作友好的页面“确认对话框”-ASP教程,ASP应用
作者:网友供稿 点击:601
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 
上网时,常遇到这种情况:当点击某个页面上某个链接时,弹出一个显示警告、欢迎或注意事项、提示、版权等信息且带有“确定”和“退出”按钮的确认对话框(图1):若选“确定”则会继续加载到目标页面,若选择“退出”则不继续,从而给浏览者一个反悔的机会。


图1


  最常见的这种是通过html中的“<head></head>”或“<body></body>”之间的下面这段javascript代码来实现的(不过要注意,在链接标签内的“href="目标页面的url"”后空一格还有个“onclick="rusure(); return false;" "width=340,height=163"”语句哟)。

  <script language="javascript">

  function rusure()

  {

  question = confirm("##") ///##为“相关信息的内容”

  if (question !="0")

  {

  window.open("目标页面的url","测试公告窗口","width=340,height=163");///定制确认对话框尺寸及确定后的目标页面

  }

  }

  </script>

  如果你也正在热情地做“叶子”,是否感到这有点千篇一律?diy一个吧!下面(图2)是我尝试用页面定制的一个。过程是:先将要用作按钮的文字或图片超链接到目标页面,其html源代码为:<a href="#" onclick=window.open("目标页面r的url","list","scrollbars=no,resizable=no,left=100,top=80,width=300,height=80")>图片url或文本</a>。其中“onclick=window.open”后的括号中的第三个双引号内是定义新窗口的高度和宽度,并且不显示工具栏、菜单栏及滚动条而只有一个标题栏。不过特别值得注意的是:“href=”后的双引号内一定是#;然后再用下面两种方法之一实现确认对话框diy:

  1、用网页制作软件去做,制作过程如下:

  (1)运行你所熟悉的网页制作软件(如frontpage、dreamwaver等),新建一个空白页面,输入信息文字并设置为居中;

  (2)另起一行插入一个1行3列的表格,设置表格宽度、边线宽度及单元格间距等皆为“0”,并设置第1、3单元格宽度为适当像素(我用的是80)且设置中间一个单元格宽度为10像素(这一格中不输入任何文字,目的是让两个按钮有10像素的间隔);

  (3)在第1单元格输入“确定”二字,设置好屏幕提示信息并设置好超链接(注意目标框架设置为新窗口方式);在第3单元格输入“退出”二字,设置好屏幕提示信息并设置好超链接(因为是关闭本窗口,所以注意在超链接地址栏中输入“javascript:window.close()”)。

  2、html语言法,其设置如下:

  (1)、在目标页面的<body>和</body>之间写入如下语句:

  <p align="center">

  <font face="某种字体" color="宋体颜色" size="字号"><b>设定相关信息文字</b></font></p>


图2

  (2)在<body>和</body>之间写入如下语句:

  <center>

  <table border="0" cellpadding="3" cellspacing="0" style="border-collapse: collapse">

  <tr>

  <td width="80" align="center" bgcolor="#c0c0c0">

  <font face="宋体">

  <a style="font-size: 10pt; color: #000000" target="_blank" title="想进就“确定”:-)" href="01.htm">确定</a></font>

  </td>

  <td width="10" align="center"></td>

  <td width="80" align="center" bgcolor="#c0c0c0">

  <font face="宋体">

  <a style="font-size: 10pt; color: #000000" title="后悔了?“退出”好啦:-)" href="javascript:window.close()">退出</a></font></td>

  </tr>

  </table>

  </center>

  代码说明:其中“<table……></table>”标签定制了一个一行三列的表格,且用“<center></center>”将这个表格限制为居中;第一单元格标签“<td……></td>”定制了其宽度为80像素、居中、单元格背景色为灰等属性,且定制了确定按钮字的字体、新窗口打开目标页面及鼠标指向确定按钮时的提示信息等;第三单元格标签“<td……></td>”定制与第一格相同的单元格属性,且定制了退出按钮字的字体、鼠标指向退出按钮时的提示信息及点按退出按钮后利用“javascript:window.close()”命令关闭窗口。

文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·J2EE平台介绍-JSP教程,J2ME开发
·自己制作友好的页面“确认对话框”-ASP教程,ASP应用
·DataAdapter是如何更新数据库数据的?-.NET教程,数据库应用
·jsp项目中实现关闭浏览器后吊线,只要不关闭不操作也保持在线-JSP教程,Jsp/Servlet
·企业Java技术开发技巧2则-JSP教程,Java技巧及代码
·刚刚整理好-汉字转拼音缩写的函数-.NET教程,评论及其它
·关于数据返回给调用页面-ASP教程,数据库相关
·如何使用C#压缩文件及注意的问题!-.NET教程,C#语言
·数据库安装程序-.NET教程,数据库应用
·DataGrid的自定义分页UserControl-.NET教程,数据库应用
最新文章
·王通:网站推广的18种秘笈_营销推广
·什么是mfa,以及停止mfa的好处_网赚技巧
·google adsense 域名保护功能是否作恶_网赚技巧
·关于无效点击-adsense团队资深专员如是说_网赚技巧
·google adsense将以人民币支付_站长访谈
·bbmao的神秘配方:打破中文聚类搜索的低迷_站长访谈
·你的网站为什么粘不住流量?_站长心得
·决定网站成败重要的六个因素_站长心得
·widnows vista是吃内存大户 优化vista攻略_windows vista
·首页所应该达到的几个目标(1)_站长心得
相关主题
西部数码虚拟主机

友情链接
CNNIC 西部数码
万网 自助建站
虚拟主机 asp空间
域名注册 域名
域名申请 主页空间
论坛空间 网站空间
国际域名 虚拟空间
空间租用 DDOS防火墙
成都主机托管 四川主机托管
主机租用 服务器租用
网站目录 自助建站
虚拟主机 网址大全
软件下载
自助链接
虚拟主机资讯 特价虚拟主机
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
发表评论 打印  刷新     关闭