Re: [問題] c轉javascript。rand()和Sleep()要怎麼 …
※ 引述《demythig (demy)》之銘言:
: 請問我是在哪個地方有寫錯?
不曉得應該說你寫的流程錯了
還是說你的觀念錯了
還是要說你的態度不佳
我覺得以上皆是
────────────────────────────────
以下這個code而言
註解/html 沒成對
parent.main 也沒帶到是什麼東西 ,
雖然慣例上是可以知道是frame,不過丟這樣的code ,
是要誰幫你做parent.main來測?
setInternal不曉得是什麼 沒有關係,去google嘛
那你就會知道他是一段時間就去RUN一次那個function的timer,
就不需要那個無限迴圈了。
接下來這個就更離譜了,連迴圈的判斷式是 undefined 都沒注意到,
這不是在那個語言都是基本功嗎?
────────────────────────────────
真的是看不出來哪裡錯了,
js的 alert 可以媲美 standard output
document.write() 也是個路
去你認為應該要跑到的地方 , 一個一個流程去 alert 看看,
沒出現的alert就是 error 已經產生或者沒跑到的流程了。
先學會走路再學飛,這不管在那個語言都是一樣的。
: <head>
: <script LANGUAGE="JavaScript">
: <!--
: function setFrame(){
: var x =[];
: x[0]="http://tw.yahoo.com/";
: x[1]="http://www.google.com/";
: x[2]="http://www.pchome.com/";
: var i=Math.round(Math.random()*(x.length-1))
: parent.main.location.href = x[i];
: }
: function main(){
: var loop;
: var randtime;
: document.write("the", "<br>");
: while( loop){
: randtime=Math.random()*2000+3000; //3~5秒
: document.write("sec:", randtime);
: setInterval("setFrame()", randtime);
: }//無限迴圈
: }
: </script>
: </head>
: <body>
: <body onload="main()">
: </body>
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 語 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼 *◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂~telnet://tony1223.no-ip.info
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.133.242
※ 編輯: TonyQ 來自: 220.139.133.242 (01/30 17:34)
推
01/30 17:35, , 1F
01/30 17:35, 1F
→
01/30 17:47, , 2F
01/30 17:47, 2F
推
01/30 17:51, , 3F
01/30 17:51, 3F
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章