IBMXPage页面(JavaScript)调试.docx_第1页
IBMXPage页面(JavaScript)调试.docx_第2页
IBMXPage页面(JavaScript)调试.docx_第3页
IBMXPage页面(JavaScript)调试.docx_第4页
IBMXPage页面(JavaScript)调试.docx_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IBM XPage页面(JavaScript)调试*作者:dusuanyun 时间:2015/03/04原创文档,转载请给出原始链接。*调试方式:1. XPage页面上增加显示错误的控件;2. 设置XPage页面属性:显示XPage运行时错误的页面;3. 在JavaScript语句中增加写入日志的语句,查日日志调试;4. 使用服务器端JavaScript调试器(Domino9.0新增)对JavaScript进行调试。本文重点说明这种方式的配置与调试。(推荐这种方式)-对第1种方式:在XPage页面中增加,【显示错误】或【显示错误(多行)】的控件对第2种方式:设定Xsp属性:对第3种方式:在客户端:使用alert(”这是变量的值!”)直接显示要看的值。 例如:var Customer = document.getElementById(#id:customer1);alert(Customer.value);服务器端:使用语句写入日志 有两种方式在服务器端 JavaScript 中添加写日志的代码:第一种是常用的打印语句,例如 print(“这是日志纪录样例”),我们可以在 Lotus Notes Data 目录下文件夹 IBM_TECHNICAL_SUPPORT/console.log 中找到。第二种是使用 _dump(“这是日志纪录样例”) 来打印一个对象的详细信息(print 打印单一的字符串),日志也是存在 console.log 中。详细信息,参考这位朋友的链接:/adeyi/article/details/6178502对第4种方式:首先要求客户端和服务器都是9.0或更高版本,我们先找到系统自带的帮助文件,参照配置;a.打开Designer设计器,单击蓝色小虫右边的三角按钮,选择:【管理调试配置(M)】,打开如下界面:b.关闭Domino服务器和Notes的客户端修改Notes.ini的配置文件。将下面三行追加到配置文件的结尾并保存退出。JavaEnableDebug=1JavaDebugOptions=transport=dt_socket,server=y,suspend=n,address=8000JavascriptEnableDebug=1要同时修改Domino服务器的Notes.ini的配置文件和Notes客户端Notes.ini的配置文件,配置文件在所在安装路径里找。我的客户端路径是:我的服务器端路径是:c.启动Domino服务器(或服务),我是重新启动服务;启动Notes客户端及Designer设计器d.配置Designer设计器,然后单击【应用】和【关闭】-接下来也来演示一个简单的JavaScript的调试过程。首先,打开一个XPage的页面,单击蓝色小虫图标,等一会Notes的状态栏,显示连接成功的信息,见下图:其次,单击上图界面中的的浏览器预览图标,会打开IE浏览器,并且设计器会询问你是否打开调试视图:记住,此时IE浏览器内容空白是正常的,因为,在调试模式中,在第一行就已经暂停执行了。单击上图中的【是(Y)】,打开调试视图:在点击的同时,最好同时查看浏览器的变化浏览器中输入,FirstName和LastName的栏位值,然后单击【设定FullName】按钮,调试器变化如下:最后,调试结束时,一定要记得关闭调试模式-关闭Designer设计器不能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论