好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2023年动态网页基础.docx

31页
  • 卖家[上传人]:cn****1
  • 文档编号:528162082
  • 上传时间:2023-11-19
  • 文档格式:DOCX
  • 文档大小:1.90MB
  • / 31 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第9章静态网站方案根底DreamweaverCS5对静态网页方案供给了特不杰出的支撑,不管是网页的创破依然数据库次序的编写,均能经过可视化的方法实现,静态网页开辟职员乃至不用编写任何次序代码,就能够运用DreamweaverCS5疾速创破存在种种功用的运用次序9.1静态网页概述9.1.1静态网页的不雅点跟特色所谓静态网页,确实是该网页文件不只含有HTML标志,并且含有次序代码,这种网页的扩展名普通会依照差异的次序方案言语来断定,如据差异的时刻、差异的来访者表现差异的内容,ASP文件的扩年夜名为.asp静态网页能够根也能够依照阅读者的即时操纵跟恳求,使其内容发作响应变更如罕见的旧事宣布零碎、留言零碎、购物零碎确实是用静态网页来实现的静态网页存在以下特色:(1)静态网页普通以数据库技巧为根底,能够年夜年夜落低网站保护的任务量;(2)采纳静态网页技巧的网站能够实现更多的功用,如用户注册、用户、考察、用户治理、订单治理等等;(3)静态网页实践上并不是独破存在于效劳器上的网页文件,只要当用户恳求时,效劳器才前往一个完好的网页;(4)静态网页对搜寻引擎检索存在着必定的咨询题搜寻引擎普通不克不及够从一个网站的数据库中访咨询全体网页,因而采纳静态网页的网站在进展搜寻引擎推行时需求做必定的技巧处理才干习惯搜寻引擎的请求。

      静态网页,并不是静态视觉殊效在一些网页上常常看到的转动字幕、flash动画殊效等,只是网页具体内容的种种表示方法在非常多时分,网页方案师都市采纳静动联合的方法在统一个站点内,依照功用模块进展分别,发扬两者各自的上风,扬长避短9.1.2ASP言语简介ASP(ActiveServerPages)是一个Web效劳器真个足本编写情况借助它能够创破具有交互性的Web效劳运用次序,比方用户治理、站内搜寻等ASP运用的Activex技巧基于开放方案情况,把东西进展封装,经进次序来挪用ASP本身封装了一些根本组件,初级次序员也本人开辟了更多的有效组件,这使得静态网页有了无限的扩年夜潜力ASP存在如下多少个特色:1.无需进展编译,直截了当说明履行2.无需用户真个阅读器支撑,运转在效劳器端3.面向东西,组件援用非常便利,也可恣意定制效劳器组件进展扩年夜4.兼容性好,能运用任何Activexscripting言语运用ASP的一个最年夜益处在于能够借助ADO(ActiveDataObject)这种新型的数据访咨询模子极为便利地访咨询数据库,从而也成绩了基于交互性的网站零碎开辟网页阅读者能够通过阅读器来输入、更新跟删除站点数据库效劳器中的数据。

      经过运用ASP内置的FileAccess组件,能够读写站点效劳器上的文件,来实现访客计数器、提醒等功用乃至能够实现多个主页间共享信息,来开辟庞杂的商务站点运用次序ASP的任务道理非常庞杂当阅读器翻开ASP网页时,Web效劳器就会依照恳求天生响应的HTML代码,再返还给客户端阅读器如斯,网页阅读者就看到了静态天生的网页,如图9-1所示恳求阅读器WEB效劳器应答图9-1ASP的任务道理借助于ASP,效劳端可接纳网页阅读者提交的信息并做出实时的反响,网页方案师不用恳求时,可再去破费过多的精神去对网页文件进展更新当用户填写好表双数据并提交以请求站点效劳器去履行一个专门为表单所设定的运用次序,该次序会剖析表单的输入数据,依照差异的数据内容,将响应的履行后果以HTML格局传递给阅读器在处置数据库数据时,Web效劳器接纳阅读器的恳求,运用ODBC把对数据库的下令恳求经过收集传递到数据库效劳器,而后再从数据库效劳器接纳数据,并把发生的反响数据反响给阅读器,如图9-2所示恳求数据恳求阅读器WEB效劳器数据库效劳器应答数据反响图9-2处置数据库数据的任务道理9.2表单及其运用表单在生涯中的运用到处可见,咱们在市肆填写购物单、在邮局填写包裹单、在银行填写存款单等等。

      表单在互联网上的运用更为广泛,注册邮箱,登岸论坛、博客,经过收发邮件都需求填写表单互联网中表单的感化能够归纳综合为:为了实现阅读网页的用户同Web页Internet效劳器之间的交互,经过表单将用户的信息发送到Internet效劳器上,以供处置9.2.1表单简介表单是Internet上用户同效劳器进展信息交互的要紧东西应用表单,Internet效劳器能够从用户处收集信息,比方收集用户材料、咨询卷考察等;应用表单,用户能够向效劳器提交请求,开掘有效信息,比方Web页邮箱登岸、Web页搜寻等,图9-3跟图9-4分不了Internet中表单的一些具体运用图9-3咨询卷考察表单图9-4邮箱登岸表单实现用户与效劳器的交互,一方面客户端需求收集用户信息的表单东西;另一方面需求有处置这些信息的效劳器端运用次序,效劳器运用次序平日是指效劳器真个足本次序表单中包含多种表单东西,也能够称作控件比方文本框用于输入笔墨,复选框用于在多个选项中选择多项,单项选择按钮用于在多个选项中选择其一,列表框用于表现选项列表,按钮用于发送下令等等在DreamweaverCS5中,表单东西位于“拔出〞东西栏的“表单〞类不中,如图9-5所示。

      图9-5表单东西9.2.2创破HTML表单创破HTML表单的要紧步调如下1.翻开一个页面,将拔出点放在盼望表单呈现的地位2.选择“拔出〞>“表单〞,或选择“拔出〞面板中的“表单〞类不,而后单击“表单〞图标在“方案〞视图中,表单以白色的虚外表线表现假设看不到那个外表线,可选择“查看〞>“可视化助理〞>“弗成见元素〞3.在属性反省器(“窗口〞>“属性〞)中设置HTML表单的属性,如图9-6所示图9-6表单的属性1)在“文档〞窗口中,单击表单外表以将其选定2)在“表单称号〞框中,键入标识该表单的独一称号JavaScript或VBScript)援用或操纵该表单了此后,就能够运用足本言语(如3)在“举措〞框中,键入途径或许单击文件夹图标导航到将要处置表双数据的页面或足本4)在“方法〞弹出菜单中,指定将表双数据传输到效劳器的方法设置以下任一选项:默许值:运用阅读器的默许设置将表双数据发送到效劳器平日,默许值为GET方法GET:将值附加到恳求该页面的URL中建议不要运用GET方法发送长表单,由于URL的长度限度在8192个字符以内假设发送的数据量太年夜,数据将被截断,从而会招致不测的或掉败的处置后果。

      POST:在恳求中嵌入表双数据假设要收集秘密用户名跟暗码、信誉卡号或别的机密信息,POST方法能够比GET方法更平安然而,由POST方法发送的信息是未经加密的,容易被黑客猎取假定要确保平安性,可经过平安的衔接与平安的效劳器相连5)在“MIME范例〞弹出菜单中,指定对提交给效劳器进展处置的数据运用MIME编码范例,(可选)默许设置application/x-www-form-urlencode,的平日与POST方法一同运用假设要创建文件上传域,需指定multipart/form-dataMIME范例6)在“目的〞弹出菜单中,指定一个窗口来表现被挪用次序前往的数据,(可选)blank在未定名的新窗口中翻开目的文档parent在表现以后文档的窗口的父窗口中翻开目的文档self在提交表单时地点的统一窗口中翻开目的文档top在以后窗口的窗体内翻开目的文档此值可用于确保目的文档占用全部窗口,即使原始文档表现在框架中时也是如斯4.在页面中拔出表单东西:1)将拔出点置于表单中表现表单东西的地位2)在“拔出〞>“表单〞菜单中或许在“拔出〞面板的“表单〞类不中选择表单东西3)填写“输入标签辅佐功用属性〞对话框。

      该操纵能够使表单东西存在辅佐功用,并能够在以后变动辅佐功用属性4)设置东西的属性5)在属性反省器中为该东西输入称号每个文本域、暗藏域、复选框跟列表、菜单对象必须存在可在表单中标识其本身的独一称号表单东西称号不克不及包含空格或特别字符,可以运用字母数字字符跟下划线“_〞的恣意组合6)假定要为页面中的文本域、复选框或单项选择按钮东西增加标签,可在响应答象旁边单击,而后键入标签笔墨为文本域指定的标签是用于存储该域值(输入的数据)发送给效劳器进展处置的值的变量名,这是5.调剂表单的规划能够运用换行符、段落标志、预格局化的文本或表格来设置表单的格局不克不及将一个表单拔出另一个表单中(即标签不克不及交迭),然而能够在一个页面中包含多个表单时,记着要用描绘性文原本标志表单域,以运用户明白他们要答复哪些内容比方,你的名字〞表示恳求输入名字信息方案表单“键入表单的根本语法合格局为:⋯⋯表单的HTML标志为

      ,其要紧属性的含意如下:name属性:表单的名字,在一个网页顶用于独一识不一个表单action属性:用于界说将表双数据发送到什么地点,相称于属性面板中的“举措〞。

      method属性:用于界说编译跟发送表双数据的方法,性面板中的“方法〞属性值能够为get|post,相称于属9.2.3常用表单东西1.文本域文本域承受任何范例的字母、以以暗码域的方法表现数字、文本等输入内容文本能够单行或多行表现,也可选中文本域,其“属性〞面板如图9-7所示图9-7文本域属性面板字符宽度:指定域中最多可表现的字符数此数字能够小于“最多字符数〞比方,如果“字符宽度〞设置为20(默许值),而用户输入了此中的20个字符尽管在该域中无奈看到剩余的字符,被发送到效劳器进展处置100个字符,那么在该文本域中只能看到但域东西能够识不它们,并且它们会最多字符数:指定用户在单行文本域中最多可输入的字符数能够运用“最多字符数〞将邮政编码的输入限度为5位数字,将暗码限度为10个字符等等假设将“最多字符数〞框保管为空缺,那么用户能够输入恣意数量的文本假设文本超越域的字符宽度,文本将转动显示假设用户的输入超越了最多字符数,那么表单会收回正告声行数:设置多行文本域的域高度(在选中了“多行〞选项时可用)禁用:禁用文本地区只读:使文本地区成为只读文本地区初始值:指定在初次加载表单时域中表现的值值的方法,唆使用户在域中输入信息。

      类:能够将CSS规那么运用于东西比方,能够经过在域中包含说明或比方范例:指定域为单行、多行依然暗码域1)单行:天生一个input标签且其type属性设置为text字符宽度〞设置映射为sizemaxlength属性代码格局为:name="文本框称号"size="文本框宽度"maxlength="最长字符数属性,“最多字符数〞设置映射为2)多行:天生一个textarea标签字符宽度〞设置映射为映射为rows属性代码格局为:cols属性,“行数〞设置

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.