作者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