作者kaworutabris (相如)
看板Ajax
标题[问题] 研究别人的程式有些地方看不懂Orz
时间Thu Feb 22 13:35:38 2007
最近想做网页就研究了之前班上同学的程式,不过看不懂Orz 没有他的即时通不知
道怎麽问比较好,所以想请教一下版上的版友们...
<SCRIPT type=text/JavaScript>
<!--
function MM_findObj(n, d) {
var p,i,x; if(!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document;
n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for
(i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++)
x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n);
return x;
}
function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if
((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style;
v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
---------------------------
主程式在呼叫时:
onclick="MM_showHideLayers('map1','','show')"
这段看起来有点复杂,有点懂又不太懂意思,他是在用移到一个地方上会浮现一个方框文
字,然後按下叉叉会隐藏。
不知道有没有人很了解这一段....arguments我有查一下他的意思(以下),不过看不懂Orz
------------->
Java Gossip: 命令列引数(Command line argument)
在使用主控台启动一个Java程式时,我们可以一并指定一些参数
,以让程式进行相对应的功能,例如:
$java 类别名称 -compare a.java b.java
像这样的功能,您可以使用命令列引数(Command line
argument)来达到,在我们撰写主程式时,会在引数列撰写
String[] args,它就是用来接受一个引数指定的字串阵列,您
只要使用索引取出args中的元素值,就可以取出程式运行时的参
数
希望了解的人能帮我解答一下>"< 谢谢Orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.21.184
1F:推 dingyuchi:这应该是frontpage弄出来的 .. 02/22 13:46
2F:推 suckerlove:应该是Dreamweave的code...MM开头的,我也都懒得看~ 02/22 14:07
3F:推 deduce:嗯 这的确是dreamweaver的code orz 02/22 18:25
4F:→ kaworutabris:喔喔!了解一下>"< deamweaver我也不会弄不出来吧Orz 02/22 22:35