回答受付中の質問
JavaScriptについてです。
JavaScriptについてです。
以下のJavaScriptのコード断片は、とある公共機関のWebサイトで利用されていた
ものです。これを見て気付いた点について、自由に書いてください。
try{
var url = location.hash.substring(1);
// Check same origin
if( !url.match( /^\/[^\/]+/ ) ){
return;
}
var xhr = new XMLHttpRequest();
xhr.open( "GET", url, true );
xhr.onreadystatechange = function(){
if( xhr.readyState == 4 && xhr.status == 200 ){
// complete to load. insert news feed to div elm.
var div = document.getElementById( "news" );
div.innerHTML = xhr.responseText;
}
}
xhr.send( null );
}
catch( e ){
var div = document.getElementById( "news" );
div.innerHTML = "<s>cannot load news from server.</s>";
}
みなさんの回答を参考とさせていただきたいです。
※マネはしません。 そんなことでは成長できないのはわかっているので大丈夫です。
- 補足
- 自分で考えるの一歩目の踏み出し方がわからないからこうして質問しているんです・・・
このソースがなにをしているのかは分かるのですが気づいたことと言われると・・・
まだ脆弱性の発見法などのほうは自分では勉強できていませんし・・・
だからここがこうだとこうなっちゃうよね みたいなアドバイスがほしかったんですが。
-
- 質問日時:
- 2012/6/11 00:23:54
-
- 残り時間:
- 7日間
-
- 補足日時:
- 2012/6/11 01:24:51
-
- 回答数:
- 2
-
- 閲覧数:
- 4,021
-
- ソーシャルブックマークへ投稿:
- Yahoo!ブックマークへ投稿
- はてなブックマークへ投稿
- (ソーシャルブックマークとは)
回答
(2件中1〜2件)
- 並べ替え:回答日時の
- 新しい順
- |
- 古い順
こんにちは。
セキュリティ・キャンプ2012のWebクラスの応募用紙そのものですよね。
http://www.ipa.go.jp/jinzai/renkei/camp2012/download/file/2012camp-...
頑張って自分で考えましょうね(^^
- 違反報告
- 編集日時:2012/6/11 00:52:38
- 回答日時:2012/6/11 00:49:52