作者TonyQ (骨头)
看板Ajax
标题Re: [问题] c转javascript。rand()和Sleep()要怎麽 …
时间Wed Jan 30 17:33:09 2008
※ 引述《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)
1F:推 gpmm:囧,推一下,大师说话了… 01/30 17:35
2F:→ TonyQ:我是小咖......我只是觉得自己应该要先准备一点料才是...orz 01/30 17:47
3F:推 demythig:对不起我错了(跪)orz,我会去买书来看。 01/30 17:51