Kamimura's blog
プログラミング(Python、Perl、C、Go、JavaScript)、数学、読書…
2010年3月9日火曜日
プログラミング学習の記録 125.2 JavaScript 1 はじめてのプログラミングとJavaScriptの基礎:p.212の練習問題(8.3,8.4)
"JavaScript 1 はじめてのプログラミングとJavaScriptの基礎 (CD-ROM付) (プログラミング学習シリーズ) (大型本)"のp.212の練習問題(8.3,8.4)を解いてみる。
注意:Windowが5個開きます。<br /> <input type="Button" value="ここをクリックしてみて!" onclick="clicked()"> <script language=JavaScript> var array=new Array(0,1,2,3,4); function clicked(){ for(i=0;i<5;i++) op(i); } function op(i){ array[i]=window.open("","MyDialog"+i,"width=10000,height=10000,resizable"); array[i].document.write("<html><head><Title>Window</Title></head><body>"); array[i].document.write("Window",i+1,"<br />"); array[i].document.write("あなたのブラウザは",navigator.appName,"?<br />"); array[i].document.write("</body></html>"); } </script>
注意:Windowが5個開きます。
Frames.html <html> <head> <title>KMI - Frames</title> </head> <body> <frameset cols="33%,34%,33%"> <frame src="Left.html"> <frame src="Center.html"> <frame src="Right.html"> </frameset> </body> </html> <html> <head> <title>KMI - Left</title> </head> <body> Left<br /> <script language="javascript"> document.write("フレーム数:" + parent.frames.length); </script><br /><br /> <a href="http://sitekamimura.blogspot.com/2010/03/1252-javascript-1-javascriptp2128384.html">プログラミング学習の記録 125.2 JavaScript 1 はじめてのプログラミングとJavaScriptの基礎:p.212の練習問題(8.3,8.4)</a> </body> </html> Center.html <html> <head> <title>KMI - Center</title> </head> <body> Center </body> </html> Right.html <html> <head> <title>KMI - Right</title> </head> <body> Right </body> </html>
実際は
こちら
追記:上記のページのFrameについてSafari,Chromeは表示されて、Internet Explorer,Firefoxは表示されないみたい・・・。(いずれのブラウザも最新バージョン。Opera等、他のブラウザはインストールしてないので、分かる方がいたらコメント欄等で教えて頂けると嬉しいです。)
0 コメント:
コメントを投稿
次の投稿
前の投稿
ホーム
コメントの投稿(Atom)
0 コメント:
コメントを投稿