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。 跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习 Session:这个存储跟客户端会话过程的数据,默认20分钟失效 ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 不能只是将它停留在纸上谈兵的程度上。 跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
页:
[1]