第6章 WebFrame框架
- 格式:ppt
- 大小:483.00 KB
- 文档页数:18


思考与练习答案
第1章 1、 填空题:
(1)文字、图片和超链接
(2)“设计者”模式和“代码编写者”模式
(3)“设计”视图、“代码”视图和“拆分”视图。 2、简答题 (1) 简述Dreamweaver 8的基本菜单的组成。 答: 【文件】菜单:包括对文件进行操作的标准菜单项,还包括各种其他命令用于查看
当前文档或对当前文档执行的操作。例如:【新建】、【打开】、【保存】、【在浏览器
中预览】和【打印代码】等。 【编辑】菜单:包括用对文本进行操作的标准菜单项,还包括选择和搜索命令。例
如:【剪切】、【拷贝】、【粘贴】、【选择父标签】和【查找和替换】等 【查看】菜单:可以看到文档的各种视图,并且可以显示和隐藏不同类型的页面元
素以及不同的 Dreamweaver 工具。 【插入】菜单:提供插入栏的替代项,以便用于将对象插入文档。 【修改】菜单:可以更改选定页面元素或项的属性。使用此菜单,可以编辑标签属
性,更改表格和表格元素,并且为库项和模板执行不同的操作。 【文本】菜单:可以轻松地设置文本的格式。
【命令】菜单:提供对各种命令的访问。
【站点】菜单:提供一些菜单项,这些菜单项可用于创建、打开和编辑站点,以及用于管理当前站点中的文件。 【窗口】菜单:提供对 Dreamweaver 中的所有面板、检查器和窗口的访问。
【帮助】菜单:提供对Dreamweaver文档的访问,包括使用 Dreamweaver 以及各
种语言的参考材料。
(2)简述插入面板所包含的选项卡的种类。 答: “常用”选项卡:包含用于创建和插入最常用对象(如图像、表格)的按钮。
“布局”选项卡:允许插入布局表格和图层两种方式,并且可以在两种视图之间进
行选择。 “表单”选项卡:允许插入制作页面表单的各个元素。 “文本”选项卡:允许插入文本格式设置和段落格式设置标签。
《网页制作》课后练习
第一章 网页制作基础
判断正误
(1)HTML标记符一般不区分大小写。(对)
(2)网站就是一个链接的页面集合。(对)
(3)将网页上传到Internet时通常采用FTP方式。(对)
(4)所有的HTML标记符都包括开始标记符和结束标记符。(错)
选择题(单选)
(1)WWW是
的意思。答案:B
A.网页 B.万维网 C.浏览器 D.超文本传输协议
(2)在网页中显示特殊字符,如果要输入“〈”,应使用_________。答案:D
A.lt; B.≪ C.&lt D.<
(3)浏览器是一种_________。答案:B
A.系统程序 B.客户端程序 C.服务器端程序 D.编程工具
填空题
(1)如果要为网页指定黑色的背景颜色,应使用以下html语句:〈body >
答案:bgcolor=”black"
(2)网页的扩展名通常是:
答案:.htm或.html
(3)要为网页添加背景音乐,应使用 标记符。
答案:BGSOUND
(4)BODY的 属性用于设置未被访问过的超链接的颜色。
答案:link
简答题
(1)简要说明 HTML 的基本工作原理。
综合题
(1)编写一个能够显示背景图案并能播放背景音乐的网页。
(2)编写一个显示为如图所示的页面。
第二章 文本与超链接
判断正误
(1)用H1标记符修饰的文字通常比用H6标记符修饰的要小(错).
(2)B标记符表示用粗体显示所包括的文字.(对)
(3)使用 FONT 标记符的size 属性可以指定字体的大小。(对)
(4)OL和LI标记符结合,可以创建无序列表,UL和LI 标记符结合可以创建有序列表。(错)
(5)在网页中创建超链接,其中URL 可以是相对地址或绝对地址。(对)
选择题(单选)
(1)以下关于FONT标记符的说法中,错误的是: 答案:D
序号科研热词推荐指数序号科研热词1struts61门户2spring42权限管理3mvc33webservices4j2ee34soa5hibernate35java6框架26hibernate7wsdl27grails8web服务28面向服务的体系结构9uddi29阈值10soap210语义网服务11集成111语义web12轻量级框架112设计模式13轻量级113补偿服务14语义检索114网站开发15语义web服务115缺陷管理16语义web116绿色大学17药物研发117系统综合评价18网络化118管理web服务19网格计算119生命周期20网上直报系统120状态21系统设计121模式匹配22测试工具122模型驱动23流程定义123框架设计24本地缓存124构件服务25本体知识库125本体集成26本体推理引擎126服装企业27本体127服务28服务集成128数据预处理29服务发现129数据层中介器30服务代理130持久化31日志采集131并发控制32日志分析系统132对象/关系映射33数据库133容错34报表系统134向导35异构系统135可靠性36工作流引擎136信息抽取37工作流137会话识别38封装138企业社会计算39对象持久化139人事管理系统40定制化140业务流程41可扩展141上下文管理42协同的142上下文感知43分层结构143web服务中介器44信息集成144web服务45中间件145web挖掘46xml146web应用框架47wsmx147web应用48web服务资源框架148webservices容器49web应用149web2.050web.xml150uddi51web services151struts52web service152ssh2008年2009年53web153ror54tld154rest55tag155mbp56ssi156jmx57qos157j2ee58portlet158internet59portal159frame页面60owl-s160deep'web61myeclipse161cots62meteor-s162asp63jetspeed163agent64java server faces(jsf)165irs166ibatis167framework168eca规则169c/s模型170axis171asp技术172ajax173agent1
iis、apache、nginx使⽤X-Frame-Options防⽌⽹页被
Frame的解决⽅法
当然也是因为被360检测到了⽰"X-Frame-Options头未设置",根据360的提⽰与百度了⼀些⽹上的⼀些资料整理了下,完美解决问题。
⾸先看下360给出的⽅案,但么有针对服务器的具体设置,不是每个⼈对服务器都很懂啊。
描述: ⽬标服务器没有返回⼀个X-Frame-Options头。X-Frame-Options HTTP响应头是⽤来确认是否浏览器可以在frame或iframe标签中渲染⼀个页⾯,⽹站可以⽤这个头来保证他们的内容不会被嵌⼊到其它⽹站中,以来避免点击劫持。
危害: 攻击者可以使⽤⼀个透明的、不可见的iframe,覆盖在⽬标⽹页上,然后诱使⽤户在该⽹页上进⾏操作,此时⽤户将在不知情的情况下点击透明的iframe页⾯。通过调整iframe页⾯的位置,可以诱使⽤户恰好点击iframe页⾯的⼀些功能性按钮上,导致被劫持。
解决⽅案:
修改web服务器配置,添加X-frame-options响应头。赋值有如下三种:
(1)DENY:不能被嵌⼊到任何iframe或frame中。(2)SAMEORIGIN:页⾯只能被本站页⾯嵌⼊到iframe或者frame中。(3)ALLOW-FROM uri:只能被嵌⼊到指定域名的框架中。
也可在代码中加⼊,在PHP中加⼊:header('X-Frame-Options: deny');下⾯继续来看下从⽹上整理的更详细的⽅法
防⽌⽹页被Frame,⽅法有很多种;
⽅法⼀: 常见的⽐如使⽤js,判断顶层窗⼝跳转:(function () {if (window != window.top) {window.top.location.replace(window.location); //或者⼲别的事情}})();⼀般这样够⽤了,但是有⼀次发现失效了,看了⼀下⼈家⽹站就是顶层窗⼝中的代码,发现这段代码:var location = document.location;// 或者 var location = "";轻轻松松被破解了,悲剧。