Amwpfiqvy(ContextMenu):
能不能说清楚点啊!
是不是这样放?
<html>
<head>
<SCRIPT language=JavaScript>
特效1
</SCRIPT>
〈/head>
<body>
...
</body>
<SCRIPT language=JavaScript>
特效2
</SCRIPT>
</html>
能不能说清楚点啊!
是不是这样放?
<html>
<head>
<SCRIPT language=JavaScript>
特效1
</SCRIPT>
〈/head>
<body>
...
</body>
<SCRIPT language=JavaScript>
特效2
</SCRIPT>
</html>
不是把一个一个特效分开看的,比如两个都是对页面的那么就可以出现想不到的情况,或者后面覆盖前面的,如果后面的一个特效是MOUSE的可以是互不影响的!
<SCRIPT language="JavaScript">
特效1
特效2
</SCRIPT>
〈/head>
放到HEAD标签里去。
就必须在那个控件或元素加载后才可以进行
建议你在页面完全加载后才进行特效的启用
<html>
<head>
<script language='javascript'>
function 特效1(){}
function 特效2(){}
…………
function 特效n(){}
</script>
</head>
<body onload="特效1();特效2();……特效n();">
</body>
</html>或者更直观些
<html>
<head>
<script language='javascript'>
function 特效1(){}
function 特效2(){}
…………
function 特效n(){}
function 调用特效()
{
特效1();
特效2();
……
特效n();
}
</script>
</head>
<body onload="调用特效();">
</body>
</html>
此外确实要注意tallen2005(天乐) 所说的问题,有的特效可能会有冲突,就看你怎么控制了
1)我页面只有一个特效的时候是不是不用function函数好些呢?直接把特效代码写在head里!
有多个函数的时候一般要写成function函数的形式,是吗?
2)建议你在页面完全加载后才进行特效的启用?<body onload="调用特效();">
是在页面元素完全加载后才执行调用特效();方法的吧!
1)一般将你的特效封装成函数,这样的话比较容易控制和管理,即使只有一个特效
2)是的,onload事件是在页面完全加载完毕后才触发的,这个时候执行特效最安全
此外你可以在页面的任何地方用
<script language='javascript'>特效代码</script>来执行你需要的东西
如果你想直接写代码而不用函数,可以在页面最后,也就是</body>标签后面写你的特效代码
tallen2005(天乐) 所说的问题,有的特效可能会有冲突,就看你怎么控制了
这需要对js比较熟悉,才能控制的好吧!我以前页面就一个特效,现在发现有时候需要两个特效,这样页面更好看些!
怎么不回帖子啊!等你呢!