大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网页设计 -> 网页特效 -> Javascript实例教程(20-11)

Javascript实例教程(20-11)

时间: 2021-07-31 作者:daque

hotmetal中运用javascript 5.还好吗编写脚从来查看上回窜改的日子接着,咱们挪用暂时文书档案的定制属性集:props = activedocument.customdocumentproperties 而且查看这个属性的数字能否不即是零。咱们仍旧在前方的on_document_open_complete 宏中仍旧生存了,并将它赋值给oldmod:oldmod = props.item("lastmod").value当咱们创造oldmod (来自翻开的文书档案) and newmod (来自磁盘)之间的冲突的功夫,咱们该当报告用户能否从磁盘上连载了这个文献: var yes = 6;var no = 7;var msg = "the disk version of this document has changed from the\n";msg += "version in memory. do you want to re-open the document?";var ret = application.messagebox(msg, 36, "document changed");if (ret == yes) {activedocument.reload();}结果,咱们经过抄袭翻开的操纵来重置暂时文书档案的日子:application.run("on_document_open_complete");咱们想扩充这个革新个性的查看并触发它,而尽管在这个文书档案是暂时的仍旧当这个运用步调是暂时的。这时候咱们不妨设置on_application_activate宏,这个宏不过挪用上头的宏:<macro name="on_application_activate" lang="jscript"><![cdata[application.run("on_document_activate");]]></macro>此刻咱们须要复制on_document_save功效到on_document_saveas宏:<macro name="on_document_saveas" lang="jscript"<>![cdata[application.run("on_document_save");]]></macro>结果仍旧对它举行一下尝试吧。先在hotmetal pro 6.0中翻开一个文书档案。并在你爱好的编纂器中翻开沟通的文书档案。并在任何场合插入一个空格符再将它生存到磁盘中。当你切换到hotmetal运用步调,你将不妨获得如图1的消息。(图1)

javascript实例教程(20-11)

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.