問題タブ [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.
events - MS Access 2007 フォームの OnLoad イベントがトリガーされない
A2007 アプリの 2 つのフォームが、OnOpen イベントの後にOnLoadイベントのトリガーを停止しました。イベントは何年も機能していますが、OnLoad イベントが現在実行されていない理由を特定できません。
代わりに、フォーム上の任意のコントロールをクリックすると、ウィンドウの [閉じる] ボタンを含む OnLoad イベントがトリガーされます。
フォームはバインドされておらず、サブフォームは OnLoad イベントで呼び出される共通関数によってフィルター処理されます。このようなフォームは他にもたくさんありますが、まだ問題なく動作しています。
イベント ([イベント プロシージャ]) の横にある [プロパティ] の省略記号をクリックして、イベントがまだコードにリンクされていることを確認しました。これにより、コードが正しく表示されます。
逆コンパイル/再コンパイルしました。参照を確認しました。新しいデータベースにインポートされました。
RecordSource (SELECT anyField FROM anyTable LIMIT 1) を追加しようとしましたが、機能しませんでしたが、 OnOpen イベントの最後の行として Me.RecordSource=Me.RecordSource を追加することで、回避策を見つけました。 OnLoad イベント。
Access の開発に携わって 20 年近くになりますが、これに遭遇したのはこれが初めてです。Access が「誤動作」するたびに非常に神経質になるので、問題を見つけたいと思います。どんな提案でも大歓迎です!
c# - 「Load_Event」を追加してもオブジェクトが読み込まれない
私が使用しているオブジェクトは です<asp:Chart/>
。Visual Web Developer 2010 のバインディング ツールを使用してビルドしました。
properties
パネルと CSS シートを使用して外観と動作を変更しました。誤ってチャートをダブルクリックするまで、すべてが順調に進んでいました。myChart_Load
これにより、コードにメソッドが追加されました。空のチャート ロード メソッドでページを起動するとchart_load
、バインド ツールとプロパティ/CSS を忘れて、何も表示されず、何も表示されず、何をすべきかを確認するだけであるかのように、チャートが画面から消えます。 .
それから私が削除する場合
上記の空のロードでは、コンパイラがクラッシュし、ロード メソッドが必要であると表示されます。なぜこのように振る舞うのか分かりますか?
jquery-load - jquery .load( ) and trigger function AFTER new content loads? just like JavaScript onload event
Using jquery, I am swapping some content in a web page by use of jquery's .load()
function. I want to trigger an event immediately once the content has actually been loaded, but not before and not after. I'm up for any graceful solution! Why? In this instance, I'm doing the old "fade out, swap content, fade in" approach. My problem? I want to fade back in AS SOON AS the new content is loaded.
Caveats:
- Using a callback function as in
$('#object').load(url, callback)
triggers as soon as.load()
function successfully executes (before the content is actually loaded). Useless here. - Using a timed delay for fading back in is not a graceful solution. Very "clunky", especially for those with faster Internet connectivity.
- JavaScript's
onload
event trigger does not work, as the element that.load()
is altering has already loaded into the HTML DOM. - jquery's
.ready()
function also does not work, as the actual element is already loaded. - I do not want to create an
onload
or.ready()
sub-container element, because that's a workaround for what I'm actually trying, though it might be as graceful or more.
How can I fire a function when (and only when) the new .load()
content is finally loaded, just like JavaScript's onload
event does? Thanks much.
EDIT As it turns out, the jquery .load()
function is working flawlessly, and I'm approaching this wrong.
- Once the
.load()
function completes successfully, it calls any "callback" function included by the programmer, just like any other jquery function that accepts a callback as one of its "arguments". - The
.load()
function is complete once it either errors or successfully begins the HTML replacement and loading of new content, but that is IT! The content will then take however long it takes to load, but your.load
call is already complete before that. Therefore, expecting the callback to run after the.load
content has loaded will only disappoint you. ;)
I hope others can learn from this just as I did, including those who thought what I thought was the case. Proof: as stated in the jquery ajax .load page, the callback is executed when the request completes, not when the load completes. Eureka. Whoops. /EDIT
delphi - OnLoadEndをトリガーするロードされたページがLoadStringのHTMLに対応していることをどの程度確認しますか?
私が発行するとき
OnLoadEnd
イベントが以前のHTMLをロードすることがあるようですLoadString
(複数のフレームが別々にロードされている可能性があります)。
使ってます
メインフレームのみがで考慮されていることを確認しますが、が以前にロードされたページ(HTML)のビットマップを返すOnLoadEnd
場合があります。CefGetBitmap
OnLoadEnd
私の質問: ChromiumFMXコンポーネントがすでに正しいページを表示しているときにトリガーされることをどのように知ることができますか?
jquery - jQuery SVG-object タグ読み込みイベント
jQuery を介してページに SVG を動的に追加するページがあります。
(変数を svg スクリプト コンテキストに「プッシュ」するために) SVG ドキュメントにアクセスする必要がありますが、そのためには SVG をロードする必要があります。私の問題は、ロードイベントが機能しないことです。アラートは表示されません。
実行する方法?
編集: jQueryは単に「ロード」イベントを非画像要素または文書要素にバインドすることを妨げているようです。そのため、「公式」のaddEventListener()関数を使用します(愚かなIEではサポートされていませんが、これは問題ありません)私のため):
selecteditem - ext.net でデフォルトで選択された dataview の 1 つの値を取得します
Ext.Net 1.5 を使用しています。Ext:dataview を使用しています。デフォルトでデータビューの1つの値を選択したい。どうすればそれが可能か教えてください??
画像を見てください
jquery - オンロード JavaScript ポップアップ機能を無効にする
リクエストが iframe にロードされた場合に無効にする必要がある動的オンロード ポップアップがあります。イベントリスナーを使用するのが最善の方法かもしれないと思いますが、私はこのオブジェクトに慣れていません。
この場合、どのような使用法が最適でしょうか。
ありがとう
fancybox - ファンシーボックスオンロード
ページがロードされたときに fancybiox iframe をロードしたいと思います。
このスクリプトは、リンクをクリックすることで機能します。しかし、ドキュメントの準備が整った状態でどのように機能するのでしょうか? 私はテストします:
それは正しくありませんか?
ありがとうございました!
javascript - iframe onload イベントからのポップアップがブロックされる
Web サイトのショッピング カート API の品質の低さを回避しようとしているので、Javascript を使用して iframe 内でフォームをサイトに送信することで機能を作成しています。
基本的に、次の手順が発生します。
- ユーザーが「チェックアウト」ボタンをクリックする
- iframe をターゲットとしてフォームが送信されます (これにより、サード パーティ サイトのユーザーのカートにアイテムが追加されます)。
- iframe の onload イベントでは、window.open を使用してサード パーティのショッピング カート ページを表示します。
これは、ポップアップを作成する直接的なユーザー操作として解釈されないため、ポップアップ ブロッカーによってブロックされます。
iframe 内にショッピング カート ページを表示するだけで終わるかもしれませんが、ポップアップ メソッドを動作させる方法を知っている人はいますか?
php - PHPエコーPOSTを使用してページ読み込み時に入力フィールドを計算するためのjQueryイベントメソッドは何ですか?
jqueryを使用して非常に基本的な入力フィールド計算機を作成しました。これは、特定のhtml入力フィールドを計算し、合計を以下の入力に出力します。
これは、jqueryイベント(キーアップ、変更など)が呼び出されたときに想定されるように機能します。ただし、SESSION変数またはPOST変数から入力フィールド値を設定する必要がある場合があります。
このような:
次に、計算機はページの読み込み時にこれらの値を計算する必要があります。私はほとんどすべてのイベントを試しましたが、スクリプトは計算しません:
タスクはどのjQueryイベントメソッドを実行しますか、または何か間違ったことをしましたか?