china.com
主页
新闻
体育
游戏
文化
教育
健康
财经
科技
旅游
军事
娱乐
商贸
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 移动时代 手机上网 桌面壁纸 科技商情  


调试 Behavior 动作的技巧标题


如果在启动 Dreamweaver 或者在准备应用一个 Behavior 动作时显示一个错误消息,那么您的 Behavior 可能含有 Javascript 错误。

如果错误非常严重(例如:没有正确的声明 behaviorFunction() 或 applyBehavior() 函数,或者两个文件使用了同一个动作名称),Dreamweaver 在启动时就会显示一个错误消息并且在动作(Action)下拉菜单中也不会显示这个动作的菜单项。这时您就需要修正这个错误并重新启动 Dreamweaver 以重新装入这个动作。

如果不是 behaviorFunction() 和 applyBehavior() 函数出错,那么在动作菜单中将会显示这个动作的菜单项,但您在动作菜单中选择它或者在对话框中输入参数时 Dreamweaver 显示一个错误消息。这时您就可以修改这个脚本文件然后重新选择它,并且不需要重新启动 Dreamweaver。

不需要重新启动 Dreamweaver 调试脚本的方法

1、 在文本编辑器中打开您的动作文件,保存所作的修改。
2、 在 Behavior 检查器中加入这个动作,输入一些值,单击 OK。然后单击(-)按钮马上删除您刚才添加的动作。
3、 再次加入这个动作,这时将装入最新的版本。


您同样也会发现 alert() 方法对于帮助我们找到错误所在非常有用。例如:如果 inspectBehavior() 函数可能有错,我们可以添加几个 alert 来显示变量的值:

function inspectBehavior(msgStr){
alert("inspectBehavior received string " + msgStr
//for DEBUGGING
var argArray = getTokens(msgStr,"()',");
alert("after calling getTokens(), we now have " + argArray);
//for DEBUGGING
if (argArray.length == 3) {
alert("Yep! We have 3 tokens!");
//for DEBUGGING
var nsURL = unescape(argArray[1]);
var ieURL = unescape(argArray[2]);
}
}

 

  摘自《HTML Point》 Weber/文

 


科技检索


中华网推荐

  • 1000名医生在线咨询

  • 中国足球队官方网站

  • 鸦片玫瑰(新版)

  • 精选股票天地

  • 闪光的flash教程

  • 中华网汽车世界

  • 为你的爱情出谋划策

  • 网文精选——野百合集

  • 世界文化遗产在中国

  • 历届香港小姐风姿集




  • 网络教室编辑信箱
    版权声明 | 本站检索 | 联系方法 | 刊登广告 | 使用说明 | 关于中华网 | 豁免条款

    版权所有 中华网