Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

関連タグで絞り込む (9)

タグの絞り込みを解除

JavaScriptとcallbackに関するtsupoのブックマーク (2)

  • 404 Blog Not Found:javascript - ページはいつ再描画されるか

    2006年09月23日01:30 カテゴリLightweight Languagesjavascript - ページはいつ再描画されるか 大変に有用な考察だが、一つ重要な指摘漏れがある。IT戦記 -JavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念 setInterval、setTimeout、イベントによる関数の実行を理解することだと思う ページがいつ再描画されるか、ということである。 未経験者は、document.write()やelement.innerHTML = "foo"のように、ブラウザーに「書き出した」点でそれが直ちに反映されると思うだろう。 ところが、そうではないのである。 実例を見てみよう。以下のscriptを考えてみる。ボタンを押すと、ボタンのラベルが1000から1までカウントダウンした後、元通りになることを意図してい

    404 Blog Not Found:javascript - ページはいつ再描画されるか
    tsupo
    tsupo2006/09/23非公開
    setTimeout したまま clearTimeout せずに次のページへ遷移しちゃうと、予期せぬ現象が起きてはまる、という罠もあります。
    • いしなお! - HTML_AjaxHandlerのプロトタイプ

      _HTML_AjaxHandlerのプロトタイプ 昨日言っていたHTML_AjaxHandlerのプロトタイプ版を作ってみた。 動作デモHTML_AjaxHandlerのソース デモのソース デモのソースは複数のデモをまとめて書いてあって読みにくいんで、2行目に表示されている平方根の計算に関連する部分だけ抜き出して、解説してみる。 デモの内容としては、テキストボックスに数字を入れると、その右側にリアルタイムで平方根の計算結果が表示される、というもの。平方根の計算はサーバーサイドで行い、XmlHttpRequestでデータをやりとりしている。Ajaxのデモなんで、平方根なんてJavaScriptで計算すればいいじゃん、ってツッコミはなしね。HTMLとして必要な要素は、以下。 <script src="prototype.js" type="text/javascript"></scri

      tsupo
      tsupo2006/03/10非公開
      ひとまずこんな感じのアプローチで、Ajax対応が楽になるかどうかいろいろ使って試してみよう → 楽になりそうな予感
      • 残りのブックマークを読み込んでいます1

      お知らせ

      公式Twitter

      • @HatenaBookmark

        リリース、障害情報などのサービスのお知らせ

      • @hatebu

        最新の人気エントリーの配信

      処理を実行中です

      キーボードショートカット一覧

      j次のブックマーク

      k前のブックマーク

      lあとで読む

      eコメント一覧を開く

      oページを開く

      はてなブックマーク

      公式Twitter

      はてなのサービス

      • App Storeからダウンロード
      • Google Playで手に入れよう
      Copyright © 2005-2025Hatena. All Rights Reserved.
      設定を変更しましたx

      [8]ページ先頭

      ©2009-2025 Movatter.jp