[問題] 研究別人的程式有些地方看不懂Orz

看板Ajax作者 (相如)時間18年前 (2007/02/22 13:35), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串1/2 (看更多)
最近想做網頁就研究了之前班上同學的程式,不過看不懂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

02/22 13:46, , 1F
這應該是frontpage弄出來的 ..
02/22 13:46, 1F

02/22 14:07, , 2F
應該是Dreamweave的code...MM開頭的,我也都懶得看~
02/22 14:07, 2F

02/22 18:25, , 3F
嗯 這的確是dreamweaver的code orz
02/22 18:25, 3F

02/22 22:35, , 4F
喔喔!了解一下>"< deamweaver我也不會弄不出來吧Orz
02/22 22:35, 4F
文章代碼(AID): #15tIkh9X (Ajax)
文章代碼(AID): #15tIkh9X (Ajax)