5.1 – 表格(FORM) 輸入元素 : 兩種傳遞方法 : GET or POST 範例 1. 文字欄位 Text box

Slides:



Advertisements
Similar presentations
模块五 动态网页技术 任务五 查询记录 任务一 表单设计制作 任务二 简单动态的 ASP 页面制作任务三 页面与数据库的集成任务四 添加记录 任务六 电商系统融入网站.
Advertisements

Java Web 开发 授课人:张鸽. 第三讲 JSP 内置对象  JSP 有以下九种内置对象,包括:  ·request ,请求对象  ·response ,响应对象  ·pageContext ,页面上下文对象  ·session ,会话对象  ·application ,应用程序对象.
1 自然人憑證 結合人事差假管理系統 指導老師:丁德榮 教授 作者:何岳剛、蘇巨鋒、廖偉吏、鄭致瑋、湯媛喬、李封儒 報告人:廖偉吏 彰化師範大學 資訊工程學系 報告日期: 95/11/2.
1 乌海职业技术学院机电工程系 王若东 副教授 乌海职业技术学院机电工程系 王若东 副教授 2007 年秋季乌海学院计算机类课程 (课程整体设计介绍)
第14章 表单 在制作动态网页时,要实现信息交互,常常用到表单。 常见的表单有搜索表单、用户登录注册表单、调查表 单、留言簿表单等。本章节将和大家一起探讨在表单 的基本概念和各个元素,以及在Dreamweaver CS4中 如何创建表单,并通过实例掌握表单制作的方法。
互動表單的應用.
动态网站开发 【HTTP与网络基础】 李博杰
项目四:Internet基础与接入方法 第八章 应用服务器安装配置
第3章 电子商务的技术基础 3.1 电子商务与计算机网络技术 3.2 电子商务与Web技术 3.3 电子数据交换(EDI)技术
ASP.NET 網頁製作教本 -- 從基本語法學起
第七章 Internet 基础与应用 第一节 主机名字与域名服务 第二节 Internet的域名体系 第三节 主机名字的书写方法
第5章 HTML 標籤介紹.
佛山科学技术学院 第7章 HTML Internet及多媒体应用.
第8讲 HTML与PHP基础 静态网页 vs. 动态网页.
Web Programming 網際網路程式設計
第五章:JDBC与数据库 第一讲.
JavaScript中常用的互動方式 認識簡單的交談與基本的運算.
第23章 增加点击率 ——网站优化与推广.
网站如何定制建设???.
5.6 制作具有动态特效的网页 1. 层和时间轴动画 2. Dreamweaver的Behaviors(行为)概述 华东师范大学计算中心.
信 息 与 软 件 工 程 学 院 实验室开放实验介绍.
P303 HTML/DHTML/CSS/JavaScript 專業HTML網頁設計 陳錦輝.
網頁技術簡介.
8.1 系統軟件、應用軟件和驅動程序 電腦軟件 是使電腦處理指定工作的一連串指令 大致可分大為三類: 驅動程序 系統軟件 應用軟件.
第4章 JavaScript脚本语言基础 4.1 JavaScript简介 4.2 JavaScript语法基础
《网页设计与制作》 教学课件 主讲人:湖南铁道职业技术学院 陈承欢
转正述职报告 乐恩公司 史航
CT212 (02/03)-Network Programming and design
网页制作 第五讲 Dreamweaver基础.
电子商务 (6) 电子商务网站的建设.
第3章 超文本标记语言(HTML) 3.1 基本结构标记 3.2 文本格式标记 3.3 超链接标记<A></A>
建國技術學院資訊管理學系 饒瑞佶 2004/7/5 彰化縣政府補助辦理網頁設計資料庫應用班 建國技術學院資訊管理學系 饒瑞佶 2004/7/5.
因特网的应用 Internet应用层协议.
PHP+MySQL互動式網頁程式設計班 範例實作-網路留言板 講師:林業峻 CSIE, NTU 6 /27, 2010.
程式簡介、VB、物件導向 國立北門高中 林明璋.
第 3 章 網頁的基本設定與預覽.
第 2 章 必備的 HTML 與 CSS 重點.
第四章 網頁表單與資料傳遞.
Introduction to PHP part3
Chapter 1 複習.
JavaScript 语言3 学习网站:心蕊设计
JavaScript 靜宜大學 資管系 楊子青.
Ch01網際網路、HTML 、 Script 、 ASP.NET簡介
第2章 网络营销工具.
移动电子商务 第十二章 Windows Mobile应用案例 倚动软件工厂实验室.
ASP动态网页设计实用教程 主讲教师: 开课单位:.
NAMO網頁製作教學簡報 講師:李惠茹.
Ajax網頁的危機與防禦術 王寧疆 MCAD.NET/MCSD.NET/MCT/MVP 資策會教育訓練處.
新世代計算機概論第三版 第11章 網際網路.
張智星 台大資工系 多媒體檢索實驗室 第十二章 ASP基本介紹 張智星 台大資工系 多媒體檢索實驗室.
7.7 Internet的基本服务功能 随着Internet的飞速发展,目前Internet上的各种服务已多达上万种,其中大多数服务是免费的。随着Internet商业化的发展趋势,它所能提供的服务将会进一步增多。 7.7.1 WWW服务 WWW(World Wide Web)的中文名为万维网,它的出现是Internet发展中的一个里程碑。WWW服务是Internet上最方便与最受用户欢迎的信息服务类型,它的影响力已远远超出了专业技术范畴,并已进入电子商务、远程教育、远程医疗与信息服务等领域。
W3C标准网页制作 主讲教师:张 涛.
网站设计 前端 选择器(复习),表单.
Python联合服务器的使用.
2.2 Web界面设计 信息工程系 向模军 Tel: QQ:
十 三.使用模板和库.
第十五章 WWW網頁的製作 計算機概論編輯小組.
Broadcast System For Mobile Device
網站HOLMES DATA監測代碼.
14.1 網頁發表與寄存 使用檔案傳輸協定程序發表網頁 微調 HTML 的網頁.
使用Domino表单构建Web页面 大纲 Domino表单和HTML页面之间的关系 Notes元素在Web上HTML代码转换
第3章 JavaScript基本语句.
网 站 设 计 与 建 设 Website design and developments
ASP动态网页设计实用教程 主讲教师:贾海陶.
第 1 章 設計網頁的準備工作.
W3C标准网页制作 主讲教师:张 涛.
第8章 网页特效——JavaScript 主讲人:刘泰然 经济管理学院.
FrontPage 2000.
JavaScript 教师:魏小迪
表单页面 表单是用户利用浏览器对Web站点网络数据库进行查询的一种界面,用户利用表单可以输入信息或选择选项等,然后将这些信息提交给服务器进行处理。通过表单,既可以将浏览器的信息发送到Internet服务器上,同时表单也可以使用户与站点的浏览者交互或从浏览者那里收集信息。它是网页的设计者和使用者相互交流的工具。表单对象包括文本域(单行、多行、密码)、列表、菜单、复选框、单选框、按钮等。
Presentation transcript:

5.1 – 表格(FORM) 輸入元素 : 兩種傳遞方法 : GET or POST 範例 1. 文字欄位 Text box 2. 捲軸文字欄位 Scrollbar textbox 3. 多選項欄位 Checkbox 4. 單選按鈕 Radio button 5. 多項下拉式選單 (Multiple) Select Menu 6. 遞交按鈕 Submit button 7. 重設按鈕 Reset button 8. 密碼欄 Password 9. 隱藏欄位 Hidden field 10. 檔案欄位 File field 兩種傳遞方法 : GET or POST 範例

5.2 動態網頁的運作 動態超文本標示語言容許的設計種類 動態樣式

動態超文本標示語言容許的設計種類 動態內容

動態超文本標示語言容許的設計種類 內建資料處理 容許用戶使用瀏覽器操控和改變所下載的信息 例 : 家課管理系統

動態超文本標示語言容許的設計種類 動態超文本標示語言容許網頁設計者指定網頁元素準確的顯示位置

靜態html vs 動態html 靜態html (static html): 除非網頁設計者對網頁內容作出修改並再上傳至網站 , 否則, 其內容及外貌永遠不會改變 . 單靠使用不同的網頁標籤寫成 . 例子 : 本科科網

靜態html vs 動態html 動態html (dynamic html): 內容及外貌隨用戶的動作而作出相關網頁回應 . (css) (client-side script) 例子

程序片段(伺服器端vs客戶端) Server-side scripts vs Client-side scripts 根據程序片段之地方作分類 : 在伺服器內執行 -> 伺服器程序片段 在用戶的瀏覽器上執行 -> 客戶端程序片段 兩類程序片段皆貯存於網頁伺服器內 Client-side scripts 的優點 : 運算交由客戶端進行 => 可令網頁伺服器有較佳表現 (因伺服器要執行的運算減少了) 令網頁變得互動及吸引 可節省 INTERNET 的頻寬供其他上網用戶使用 缺點 : 如網頁內容須牽涉數據庫內數據的存取 , 就要靠Server-side scripts 才可做到

CGI (1) 公共閘道介面 Common Gateway Interface (CGI) 所有以windows及unix作 OS 之網頁伺服器皆支援此介面 可用以下程序語言編寫能使用 cgi 介面 技術之應用程序 : Perl, C, C++, Java

CGI (2) – 介紹 Server-side 運作 CGI script 可以是任何一個可執行的程式 (例 : Perl, compiled C, shell script 等) 如何呼叫 CGI script: <form action=“CGI_script的URL” method=[get | post] > ….. </form> 2 種方法 – GET, POST 傳遞數據至伺服器的不同方式

CGI (3) – GET 輸入到表格內之數據, 會加在 URL後才傳送出去 : URL?var1=數值1&var2=數值2&var3=數值3 所有在 ? 後的數據會被抄至伺服器內之環境變量“QUERY_STRING” 內貯存 . QUERY_STRING = ‘var1=數值1&var2=數值2&var3=數值3’ CGI script 由 “QUERY_STRING” 中抽取各數值 如輸入的數據含有特殊符號, 在傳送前, 會變成一些 ascii 字符

CGI (4) – GET (續)

CGI (5) – Post CGI script 直接接收由表格傅來的輸入數據 環境變數 “CONTENT_LENGTH” 內含數據之總長度 比 GET 更為常用

JavaScript (1) – 介紹 最出名之client-side script, 由 Netscape 開發 提供 3 種效能 : 審核輸入到表格內之數據與及向用戶提供輸入錯誤提示 => 回應較快 處理由用戶觸發之事件, 例如當滑鼠移到一圖案上, 該圖案即由另一圖案所取代 => 網頁變得較互動及吸引 在客戶端進行數學運算 => 減輕伺服器之工作量

JavaScript (2) – 基礎知識 嵌入在 HTML內 (Head 或 Body 部份) 及由瀏覽器翻譯 <script language=“JavaScript”> ……. </script> 所包圍 語句之間要用分號分隔

Javascript 範例 javascript_basic Javascript_event.html Javascript_form.html Javascript_func.html Javascript_intro.html Javascript_window.html

5.3 出版你的網頁 檔案傳送協定 (FTP) 互聯網上傳遞檔案的常用方法 要利用FTP連結至萬維網伺服器,你需要提供特定的信息: 連接名稱:設定一個特定的連接 主機名稱/地址:網站伺服器上貯存你的網站的地方 主機類型:用來辨別不同的伺服器位置 用戶名稱和密碼:連接時辨認你的身份

5.3 出版你的網頁 檔案傳送協定 (FTP) FTP應用程序所需的連接設定

5.3 出版你的網頁 檔案傳送協定 (FTP) FTP應用程序會顯示本區電腦(你的電腦)和遠端電腦(萬維網伺服器)內的檔案和目錄 你可以在本區目錄內選擇你想上載的檔案,並傳到萬維網伺服器內適當的地方