知识大全 JavaScript在E-mail中的应用

Posted 内容

篇首语:知识是到达天堂的翅膀。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JavaScript在E-mail中的应用相关的知识,希望对你有一定的参考价值。

JavaScript在E-mail中的应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  JavaScript是一种基于对象的描述性语言 将JavaScirpt语句嵌入HTML文档 支持JavaScript的浏览器会解释执行JavaScript语句 实现各种效果     一 在E mail中使用JavaScript的可行性     一般情况下 电子邮件的内容总是原封不动地发送到对方 JavaScript一般只用于Web制作 如果在邮件内容中直接用JavaScript语句 收件人打开信箱后将看到邮件中的JavaScript语句本身 而不会看到JavaScript语句执行所产生的效果      解决方法是将邮件的内容保存在l为后缀的文件中 发送邮件时Netscape Mail的Attachment功能将该文件附带发送出去 这样如果收件人所使用的E mail工具支持JavaScript(如常用的Netscape Navigator所带的Netscape Mail) 则收件人打开信箱便能看到Java Script语句所产生的各种效果     因此 只要以方约定阅读E mail时所用的工具 便可以按以下步骤发送含JavaScript语句的电子邮件       用普通的文本编辑器编写电子邮件的内容 在邮件内容中可添加JavaScript语句来实现所需的各种效果      将邮件内容保存l为后缀的文件中      用Netscape Mail将该文件发送给对方   则收件人一打开信箱便可以看到预定效果的邮件内容     二 在弹出的对话框内显示邮件内容     JavaScript   之间 在JavaScript中 Window对象提供了alert confirm和prompt****方法可以打开一个对话框 并可定义在对 显示的内容 其使用格式分别为   window alert( 对话框中显示的字符串 )   nfirm( 对话框中显示的字符串 )   window prompt( 对话框中显示的字符串 对话框中缺省显示的值 )   ****方法显示三种不同的对话框 可用于不同的场合   为了让收件人一打开信箱使可以自动出现一个对话框 并在对话框内显示邮件内容 可以根据喜好采用上述三种方法中的一种 如将下面的内容保存到文件名为的文件中        三 自动在新的窗口内显示邮件内容     在弹出的对话框内显示邮件内容一般只适用于简短的邮件 如果邮件的内容较长 可用JavaScript中window对象提供的open方法来打开一个新的窗口 在新的窗口中显示邮件内容 窗口的外观风格可以自己设定 其使用格式为     window open( URL 窗口名称 [ 窗口特性 ]     其中 URL为新的窗口显示内容的URL地址 如果不填则显示空白窗口 窗口特性中可以设置新的窗口中是否有工具条 状态行等 其可设置特性有     toolbar location directories status   menubar scrollbars   resizable copyhistory width height   除了width和height用象素值来表示窗口的宽与高外 其余均用yes或no来表示窗口是否有某特性   在JavaScript中 document对象提供了write和writeln方法来显示各种字符串和变量 其使用格式为   document write( 字符串 )   document writeln( 字符串 )   前者显示的字符串中不含换行符 后者含换行符   为了让收件人一打开信箱便可以自动出现一个新的窗口 并在窗口内显示邮件内容 可以用window open打开一个空白窗口 用write和writeln来显示信件内容 其具体方法如下        四 动态控制E mail背景的颜色     通过为document对象的beColor属性进行赋值 可以控制窗口的背景颜色 从而可以实现各种背景控制效果 其使用格式为     document bgColor= 颜色值   其中的颜色既可以用文字表示 也可以用 rrggbb 形式的 进制数分别表示红 绿 蓝色彩所占的份量   常用颜色及其 rrggbb 形式的值如下   Black= # Green= #   Silver= C C C Lime= # FF   Gray= # Olive= #   White= #FFFFFF Yellow= #FFFF   Maroon= # Navy= # FF   Purple= Teal= #   Fuchsia= #FF FF Aqua= # FFFF   对某种颜色的红 绿 蓝三色的成分略作调整可获得其相近的其他颜色     结合其他语句 如通过循环语句动态地修改bgColor属性的值 可以让收信人在读信时背景颜色自动动态平滑地改变 通过读取机器时间 给beColor属性赋不同的值 可以由时间控制背景颜色     JavaScript能够识别HTML文档中的各种对象 如表单中的按钮等 并能识别对这些对象的鼠标操作 由此也可以通过按钮来让收信人通过点击按钮来控制邮件的背景色 如将下面的内容输入一个以为文件名后缀的文件中   
           
  cep fp Netscape Mail的Attachment功能将该文件附于邮件中 邮件的内容仍写在常规的区域     五 根据收信日期显示不同的邮件内容     JavaScript的Date对象提供了一系列的方法可以读取机器的时间 如getYear getMonth getDate getHours getMinutes getSeconds getDay可以分别获得当前的年 月 日 时 分 秒 星期的值   利用判断语句 结合前述的Write或Writeln语句 可以实现根据不同的时间显示不同邮件内容 如将以下的内容保存在以为文件名后缀的文件中 通过Netscape Mail的Attachment发送给对方     邮件内容 ……      邮件内容 ……   如果对方在 点以后看邮件 将会看到 邮件内容 …… 这么晚了还在工作!邮件内容 …… 如果在 点以产看邮件 将会看到 邮件内容 ……时间还早呢!邮件内容 ……    cha138/Article/program/Java/JSP/201311/19217

相关参考

知识大全 在ASP.Net中应用Javascript

在ASP.Net中应用Javascript  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  概要本

知识大全 利用Javascript建立Web应用

利用Javascript建立Web应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!文摘本文作者在

知识大全 JavaScript面试-介绍一下JavaScript中的对象

JavaScript面试-介绍一下JavaScript中的对象  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 Javascript设计网页中的下拉菜单

Javascript设计网页中的下拉菜单  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在网页制作时

知识大全 编写高级JavaScript应用代码[1]

Java应用:编写高级JavaScript应用代码[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 编写高级JavaScript应用代码[2]

Java应用:编写高级JavaScript应用代码[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 详解JavaScript对象属性应用

详解JavaScript对象属性应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  docume

知识大全 编写高级JavaScript应用代码[2]

Java进阶:编写高级JavaScript应用代码[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 编写高级JavaScript应用代码[1]

Java进阶:编写高级JavaScript应用代码[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Javascript代码如何应用到网页中

Javascript代码如何应用到网页中  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    在今