2012年4月26日木曜日

開発環境

独習JavaScript 高橋 和也 (著), 竹添 直樹 (著), 里見 知宏 (著) の第10章(Ajax)の10.3(注意事項)10.3練習問題を解いてみる。

その他参考書籍

1.

  1. Ajaxでのページ遷移はブラウザの履歴に残らないので、戻るボタンで意図しないページに戻ってしまう。
  2. Ajaxで移動したページをブックマークしても、AjaxではURLは変わらないために移動後のページではなく移動前のページがブックマークされてしまう。

という問題がAjaxにはある。

2.

非同期リクエストのタイムアウトを実装するために利用されるメソッドは、

  • setInterval
  • clearInterval

の2つのメソッド。

3.

クロスサイトスクリプティングは、ユーザから入力を受け付けたコードに<script>タグが含まれていて、そのタグ内のコードがそのまま実行されてしまうことが原因で引き起こる。

対策としては、入力データからHTMLタグをエスケープ処理すればいい。

0 コメント:

コメントを投稿