開発環境
- Microsoft Windows 7 Home Premium (OS)
- Internet Explorer 8 (プラウザ)
- Microsoft Visual Web Developer 2010 Express Edition (IDE)
- Script言語:JavaScript
"独習JavaScript"の第10章(Ajax)の10.3(Ajaxの注意事項)の練習問題 10.3を解いてみる。
練習問題 10.3
1.
Ajaxではページ遷移の履歴がWebブラウザに残らないため、Webブラウザの戻るボタンで意図するページに戻らないことがある。
意図したページをブックマークできない場合がある。
2.
非同期リクエストのタイムアウトを実装するために利用されるメソッドはsetInterval()メソッドとclearInterval()メソッド。
3.
クロスサイトスクリプティングの問題を引き起こす原因は入力されたデータをそのまま実行する際、入力されたデータに悪意のあるコードが含まれていること。
対策は入力されたデータを実行する際、データからHTMLタグを削除してから実行するようにすればよい。
0 コメント:
コメントを投稿