ホムペ作成でわからないことがあるんです – プログラミング – Home

ホムペ作成でわからないことがあるんです
 
通知
すべてクリア

[解決済] ホムペ作成でわからないことがあるんです


番兵くん
 番兵くん
(@番兵くん)
ゲスト
結合: 22年前
投稿: 4
Topic starter  

はじめまして。すばらしいサイトですね!管理人さんほんとすごいですね。
さっそくですが、質問してもいいでしょうか.....?

ホームページを作成して日も浅く、管理人さんが聞くと笑ってしまうようなことがわか
らない素人です。どうぞ、ご教授、よろしくお願いします。

サイト作成の参考にマイクロソフトのホームページのソースを読んでいるのですが、こ
れはなにをしているんだろう?と疑問に思うことがあります。次のコードなんですが

<script LANGUAGE=JavaScript>
<!--
ord=Math.random()*10000000000000000;
document.write('<SC'+'RIPT LANGUAGE=JavaScript1.1
src= http://ad.jp.doubleclick.net/adj/top.msnjp/regularbanner;sz=468x60;ord ='
+ ord + '?><\/SC' + 'RIPT>');
--></script>

まずなぜwrite();メソッドの引数でわざわざ「'<SC'+'RIPT.....」などと分割している
のでしょうか?  ('<script language=javascript1.1>.....');のようにしないのはな
ぜなんでしょうか?

そしてordの数値をurlに埋め込んでいるのはこれは一体なにをしているのでしょう。cgi
へのパラメータ渡しというのならわかりますけれど、これはcgiではないですよ
ね。。。?これはバナー広告のアニメーションが出るコードのようなんですけれど。。私
の知識だと、バナー広告の画像をアニメーションにしようとしたら、考えつくのが、再
帰的にsetTimeOut();を使って画像を入れ替えることぐらいなのですが。でもこのソース
を見る限り、アニメーションをするコードがまったく書かれていないのですが。オフラ
インにしてもアニメーションは動いているのはなぜでしょうか?

すみません。低レベルな質問なんですけれど。(大汗


引用未解決
トピックタグ
Web
番兵くん
 番兵くん
(@番兵くん)
ゲスト
結合: 22年前
投稿: 4
Topic starter  

すみません。アドレスバーに
javascript:alert(Math.random()*10000000000000000);を入力、出力された数値をordの
部分と置き換えたら出ました。画像のURLが。そのコードは

document.write('<a target=_top
href= http://ad.jp.doubleclick.net/click;h=v2|2f42|0|0|%2a|i;5129233;0-
0;0;7300360;1-468|60;2245219|2243522|1;;%3f http://g.msn.co.jp/jppo/c29?
http://join.msn.com/?PAGE=dept/home&pgmarket=ja-
jp&xAPID=545&HL=PictureIt><img
src= border=0
alt=Join MSN 8></a>');

それでもやはりアニメーションのコードが見当たらないのですが。。。?


返信引用
番兵くん
 番兵くん
(@番兵くん)
ゲスト
結合: 22年前
投稿: 4
Topic starter  

すみませんでした。。。私がバカでした。。。ただのGIFアニメーションだったんです
ね。。。でも、'<SC'+'RIPT という分割の意味はいまだにわかりません。是非ご教授お
願いいたします。。。。涙


返信引用
silk
 silk
(@silk)
ゲスト
結合: 22年前
投稿: 6
 

確認してないんですが(汗)
分割せずに<SCRIPT としちゃうとブラウザが
「ここからJavaScriotが始まる」
と勘違いするため
'<SC'+'RIPT'
のように分割しているんだと思います。
ですので
'<SCRI' + 'PT'
とかでもいいんじゃないですかね?
たぶんですけど・・・。


返信引用
番兵くん
 番兵くん
(@番兵くん)
ゲスト
結合: 22年前
投稿: 4
Topic starter  

silkさん、はじめまして。
あっ!!という感想です。なるほど、考えてみればそのとおりですね!!!
とてもすっきりしました。
ありがとうございます!&これからもよろしくお願いします!
とても感激している次第です。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました