仓酷云

标题: ASP网页编程之本人制造友爱的页面“确认对话框” [打印本页]

作者: 冷月葬花魂    时间: 2015-1-16 23:40
标题: ASP网页编程之本人制造友爱的页面“确认对话框”
在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。对话框|页面上彀时,常碰到这类情形:当点击某个页面上某个链接时,弹出一个显现告诫、接待或注重事项、提醒、版权等信息且带有“断定”和“加入”按钮切实其实认对话框():若选“断定”则会持续加载到方针页面,若选择“加入”则不持续,从而给扫瞄者一个忏悔的时机。





  最多见的这类是经由过程HTML中的“<head></head>”或“<body></body>”之间的上面这段JavaScript代码来完成的(不外要注重,在链接标签内的“href="方针页面的URL"”后空一格另有个“onclick="rusure();returnfalse;""width=340,height=163"”语句哟)。

  <scriptlanguage="JavaScript">

  functionrusure()

  {

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

  if(question!="0")

  {

  window.open("方针页面的URL","测试通告窗口","width=340,height=163");///定制确认对话框尺寸及断定后的方针页面

  }

  }

  </script>

  假如你也正在热忱地做“叶子”,是不是感应这有点一模一样?DIY一个吧!上面()是我实验用页面定制的一个。历程是:先将要用作按钮的笔墨或图片超链接到方针页面,其HTML源代码为:<ahref="#"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>之间写进以下语句:

  <palign="center">

  <fontface="某种字体"color="宋体色彩"size="字号"><b>设定相干信息笔墨</b></font></p>




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

  <center>

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

  <tr>

  <tdwidth="80"align="center"bgcolor="#C0C0C0">

  <fontface="宋体">

  <astyle="FONT-SIZE:10pt;COLOR:#000000"target="_blank"title="想进就“断定”:-)"href="01.htm">断定</a></font>

  </td>

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

  <tdwidth="80"align="center"bgcolor="#C0C0C0">

  <fontface="宋体">

  <astyle="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()”命令封闭窗口。
</p>ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。
作者: 小妖女    时间: 2015-1-20 10:54
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
作者: 只想知道    时间: 2015-1-25 07:51
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
作者: 爱飞    时间: 2015-1-27 07:53
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
作者: 蒙在股里    时间: 2015-2-5 02:31
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
作者: 飘灵儿    时间: 2015-3-10 22:25
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
作者: 因胸联盟    时间: 2015-3-17 11:10
不能只是将它停留在纸上谈兵的程度上。
作者: 愤怒的大鸟    时间: 2015-3-24 08:45
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2