問題タブ [onload-event]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - OnLoadEnd が Chromum 組み込みフレームワークから複数回呼び出される
CEF ブラウザーを使用して、DOM ツリーをトラバースするために OnLoadEnd イベントにフックしようとしました。
奇妙な理由で、VisitDom が 2 回呼び出されます。
OnLoadEnd が複数回呼び出される理由は何ですか?
javascript - window.onload javascript が body.onload によってブロックされている (ラジオ ボタンの置き換え)
window.onload カスタム ラジオ ボタンの置換 (http://ryanfait.com/resources/custom-checkboxes-and-radio-buttons/custom-form-elements.js) に次のスクリプトを使用しています。使用する必要があります。 Cookie をロードするための body.onload イベント:
明らかに私が抱えている問題は、body.onload が window.onload の実行をブロックしているため、ラジオ ボタンの置換が表示されないことです。body.onload と window.onload の相互作用を修正する方法について多くの「回答」を見てきましたが、何も機能していません。
2 つのスクリプトのどちらが最初に読み込まれるかは問題ではありません。両方が正しく読み込まれる必要があるだけです。
助けてください。
javascript - JavaScriptのオンロードとDOM
私はこのサンプルドキュメントを持っています:
myFunc
のコールバックである場合、なぜ「要素」がnullになるのdocument.body.onload
ですか?
代わりに、スクリプトがdivの後に挿入された場合、次のように機能します。
私の質問はonload
、ハンドラー関数内でイベントを使用する場合、DOM全体を使用する必要があるかどうかです。なぜ私はすべきではないのですか?
javascript - どのjQueryイベントハンドラーがページの読み込みに機能しますか?
単純なページがあり、ドキュメントにロードイベントを添付しようとしています。これを行うためにjQueryで使用するイベントハンドラーがわかりません。私は試しましたが、どちらも適切なタイミングでコードを実行していないよう$()
です$(document).ready
。.load
を使用する必要があり.on
ます.live
か?または私が間違っていることがありますか。サンプルは次のとおりです。
これを実行すると、アラートが表示されますnull
。
google-analytics - Uncaught ReferenceError: _gaq が定義されていません (Google アナリティクス)
Chrome デバッグ ログでサイト ページを表示すると、次のメッセージが表示されます。
Uncaught ReferenceError: _gaq が定義されていません
onload
ページ自体は、イベント ハンドラーを使用してオブジェクトを追跡し、_trackEvent
Google アナリティクスの を起動することになっています。
私の最善の推測は、おそらくga.js
ファイルが時間内にロードされないため、onload
_trackEvent
トリガーされたものがキャッチされないということです。非同期スニペットは</body>
終了前に使用されており、オブジェクトは中央に配置されてい<body>
ます。
(他のいくつかの投稿でもjQueryの位置を参照していますが、これはニシンかもしれません)
どんな援助も大歓迎です。
dom - オブジェクトまたは関数をhtmldom要素(具体的にはcanvas)に追加する
jqueryのように独自のオブジェクトパラメータをcanvas要素に追加しようとしています(dom要素にelement_id.draggable、element_id.resizableなどを追加するように)。私のコードは次のようになります。
そのため、ユーザーがキャンバスタグを宣言すると、直接呼び出しcanvas_id.animateLine()
て上記の関数を実行できます。
ただし、発生する問題は、ユーザーがbodyonloadまたはwindowonloadでanimateLine()を呼び出すと、機能しないことです(animateLineが未定義であると言います)。
これがこれを実装する正しい方法であることを知りたかったのですか?また、body / window onloadでエラーを呼び出す必要があるため、上記のコードからエラーを削除するにはどうすればよいですか?
編集:DOM Readyで関数を呼び出すようにコードを更新しましたが、ユーザーがDOMReadyでanimateLineを呼び出した場合でも機能しません。これに対する解決策はありますか?
asp.net - ボタンなしでページの読み込み後に sqldatasource を実行する
したがって、IssueRequest.aspx ページには、顧客が入力して会社に作業要求を発行できるフォームがあります。ただし、アカウント作成時のデフォルトで各フィールドに「」と等しいアカウント情報を記入したことを確認する必要があります。
次のフィールドがあります
ここで、ロード時または prerendercomplete 時に実行したいセッション (ログイン時に設定) からユーザー ID を取得する CustomerInformationValidation という名前の sqldatasource を作成しましたが、動作させることができないようです。
誰かがこれを行う方法を教えてもらえますか?
jquery - jqueryモバイルページインジェクション
私はこの単純なhtmlを持っています(私は自分のファイルをホストしていますが、それは機能します)
onload では、この関数を呼び出して、js で生成されたコンテンツを id="main_div" または data-role="content" に追加する必要があります。
これは、私がしなければならないことの簡単な例です。でも、何をやってもうまくいかない……。
vb.net - ロードサブのVb.Netクラスファイル?
これがばかげた質問ではないことを願っています.Googleで合理的な答えが見つかりません.
クラスファイルを 1 つだけ含むプロジェクトを開始しています。最後に、クラス ファイルを dll に変換します。プロジェクトで参照されると、通常、別のアプリが dll を呼び出すことを理解しています。通常の mybase.load サブのように、ロード時にその内部でサブを実行するには、dll が必要です。このサブルーチンは、ロード時に 1 回だけ実行して、いくつかの変数を設定する必要があります。メインアプリからサブを呼び出す必要はありません。dll の残りの関数/サブルーチンは、必要に応じてメイン アプリから呼び出されます。クラスの下にグローバルに登録して応答しないでください。サブまたは関数が必要です。
そのようなサブがない場合、オンロードを実行する関数/サブを作成するにはどうすればよいですか?
ありがとう。:)
私が理にかなっていることを願っています。ご返信ありがとうございます。