PHP网站开发项目式教程(微课版)(第2版)任务7 实现163邮箱写邮件功能 .pdf

PHP网站开发项目式教程(微课版)(第2版)任务7 实现163邮箱写邮件功能 .pdf

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

任务7实现163邮箱写邮件功能

写邮件并发送邮件是邮箱项目的核心功能。接下来需要完成

的任务如下。

/设计邮箱的主口界面。

/设计写邮件的表单界面。

/设计添加附件的界面,实现附件的添加与删除。

/实现发送邮件和系统退信功能。

©®

蹴啷籍窕窗[□麝

A需要解决的核心问题

•如何在主口界面或写邮件界面的文本框中显示用户登录时的

账号信息?

•如何使用JavaScript代码获取浏览器口的宽度?

•如何使用JavaScript代码获取浮动框架内部页面文件的高度?

•浏览器口大小变化之后触发的是哪个事件?

用户登录成功之后,打开的是一个包含浮动框架子口界面

的文件,在该文件内部的浮动框架子口中可以运行写邮件页面

文件、收邮件页面文件、查阅邮件页面文件及己删除邮件页面文

件等。

本任务要设计的主口界面文件email,php就是登录完成之

后进入的页面,页面的宽度始终与浏览器口的宽度保持一致,

页面效果如图7-1所示。

图7Temail,php文件运行界面

图7-1是在登录界面中输入正确的账号和密码后得到的页面,

该页面的整体布局分为上下两个区域,布局结构如图7-2所示。

.wshdiv

.wshleft;.wshright

.leftdivtop

.maindiv

.leftdivbot

#leftdiv

图7-2email,php的布局结构

上面区域中的内容除了用户账号信息会因为登录用户不同而

不同外,其他内容都是固定的。

下面区域又分为左右两个部分,左边是几个固定的超链接,

右边设计了一个浮动框架,浮动框架的内容将随用户所单击的超

链接的变化而变化,写邮件、收邮件、阅读邮件等操作都在浮动

框架中完成。

整个页面功能的实现包含样式代码、页面文件代码和脚本代

码3个部分,分别对应email.cssemail,php和email,js这3个

文件。

7.1.1设计顶部区域

10个区域的皆就说B

可将整个区域定义为一个盒子,这里采用类选择符.wshdiv定

义样式,样式要求如下。

(1)宽度与边距说明。页面运行之后,页面宽度与浏览器口的

宽度保持一致,而且需要随着口大小的变化而变化,因此顶部

区域的宽度需要取用浏览器口的宽度,具体做法是设置width为

auto,左右边距为0,上下边距为0。

(2)高度说明。高度直接定义为固定高度50px即可。

(3)填充说明。考虑到顶部区域中的内容与浏览器口上边框和

左右边框之间要留有一定的空白,因此设置上填充为10px,下填

充为0px,左右填充为10px。

(4)边框说明:顶部区域下方

您可能关注的文档

文档评论(0)

文档之家 + 关注
实名认证
内容提供者

文档创作者

1亿VIP精品文档

相关文档