|
主题: Call Javascript怎么用?
|
 5D荣誉斑竹
职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
|
#12001/10/10 4:01:58
DW行为里的Call javascript怎么用? 如果要调用一个程序,直接添写程序名就可以
但如果我想用这句onMouseOver="this.className='over'" 不用手写,用Call javascript可以做到吗?
|
 helmet
职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
|
#22001/10/10 5:21:12
我试是可以。
|
 helmet
职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
|
#32001/10/10 5:23:12
看看这个:
Call javascript
Call javascript动作能够让用户使用行为面板,去指定一个自定义功能或者当一个事件发生时一行javascript代码将被执行。 (你可以自己编写javascript yourself, 或者使用各种可免费获取的javascript libraries代码。)
要使用Call javascript动作:
1 选中一个对象,打开行为面板。 2 点击加号按钮(+),从动作弹出菜单中选择Call javascript。 3 键入将要执行的正确的javascript,或键入函数名。 例如,要创建一个Back按钮,你可以键入if (history.length > 0){history.back()}。如果你已经在一个函数中压缩了代码,只要键入函数名就可以了。 (例如, goBack()). 4 Click OK. 5 检查默认的事件是你需要的。 如果不是你想要的,从弹出菜单中选择另一个事件。如果你需要的事件不在列表上,在 Show Events For弹出菜单中改变适用的目标浏览器。
|
 5D荣誉斑竹
职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
|
#42001/10/10 10:46:05
我只针对这个例子onMouseOver="this.className='over'" 我可以手写代码加上 如果用Call javascript可不可以不编辑原码也能做到呢?
|
 沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
|
#52001/10/10 17:28:27
选中"关闭窗口"然后点击call javascript="window.close()"试试看。
难人一个……
|
 helmet
职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
|
#62001/10/10 19:12:51
可以啊 。
|
 动力火柴
职务:普通成员
等级:1
金币:0.0
发贴:81
注册:2001/7/21 22:15:55
|
#72001/10/13 10:05:12
好象call javascript调用的必须是一个函数吧?
|
 孤军奋战
职务:普通成员
等级:1
金币:0.0
发贴:103
注册:2001/10/12 17:32:43
|
#82001/10/13 17:21:40
call javascript还不是自己写的,只是不管插入罢了
|