問題タブ [loaded]

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.

0 投票する
1 に答える
4053 参照

c# - Selenium Webdriver を使用して window.onload イベントを待ちます

Web ページが完全に読み込まれるまで待機する方法が必要です。そしてちょうどその直後に、Web ページでアクションを実行する必要があります: 読み込まれたページの URL を取得し、Cookie をチェックし、<a>要素をクリックします。

ロードされたページで作業する前に、次のコードを使用します。

しかし、このコードは、Chrome でページが完全に読み込まれるまで 100% 待機するわけではなく、Internet Explorer では機能しません!

より良い解決策を提供してください

事前に答えてくれてありがとう!

0 投票する
1 に答える
2697 参照

javascript - smartGWT のエラー

smart gwt 4 でアプリケーションを実行すると、次のエラーが表示されます

コア SmartClient JavaScript ライブラリがロードされていないようです。NoScript SmartGWT モジュールを継承する場合は、WAR 内の適切な場所から SmartClient モジュールの .js ファイルをロードするためのタグが HTML ファイルに含まれていることを確認します。デフォルトでは、これらのファイルは [GWT app name]/sc/modules/ の下にあります。

com.smartgwt.client.core.JsObject$SGWT_WARN: Core SmartClient JavaScript ライブラリがロードされていないようです。NoScript SmartGWT モジュールを継承する場合は、WAR 内の適切な場所から SmartClient モジュールの .js ファイルをロードするためのタグが HTML ファイルに含まれていることを確認します。デフォルトでは、これらのファイルは [GWT app name]/sc/modules/ の下にあります。

クラスパスに次のjarを設定しました

smartgwt.jar

smartgw-skin.jar

.gwt.xml ファイルに inhert を追加します

そして、私のjpsファイルにスクリプトを追加します

前もって感謝します

0 投票する
3 に答える
1142 参照

php - AJAX/PHP – データのロードが完了した後のコールバック

(すでに同様の回答済みの質問を見逃したかどうかはわかりません…)

ボタンをクリックすると、PHP/MySQL を介してデータベースからさまざまな画像を読み込み、それを本文に追加します (もちろん、実際の画像はデータベースに保存されません。画像の正しい選択は、投稿された変数に基づいています) )。

私の目標は、ボタンを押した後に読み込みインジケーターを表示し、すべての画像データが完全に読み込まれて表示された後にインジケーターを非表示にすることです。これはコールバックの問題を解決するのは簡単かもしれませんが、私は AJAX を使い始めたばかりです。:)

以下は、私が現在思いついたコードです。ここで load() 関数は本当に正しいものではないと思いますか?

ご協力いただきありがとうございます!

0 投票する
0 に答える
26 参照

html - Fancybox 2 の不具合、または解決しましたか?

ファンシーボックス 2 をオーバーレイに使用しており、ファンシーボックス 1 を長い間使用した後、v2 で奇妙なことが起こります。v1 では、ajax 経由で新しい html をロードし、その中に新しい fancybox リンクが含まれていた場合、新しいリンクに対して fancybox を再度呼び出す必要がありました。v2では、新しいhtmlがロードされた後、関数を再度呼び出さずに新しいfancyboxが機能するようです。ただし、ソースコードでもWebでも、v2でそのように機能するかどうかは証明されていません。将来、fancyboxでトラブルを起こしたくないので、作業を続ける前に確認する必要がありました。

ありがとう

0 投票する
3 に答える
5766 参照

c# - 特にユーザー コントロールの場合、コンストラクターの後、Loaded イベントの前に、XAML で設定されたプロパティにアクセスできる場所はありますか?

コントロールを使用するときに、ユーザーが XAML で設定した内容に基づいてユーザー コントロールが初期化されるという問題があります。現在、「Loaded」イベントを使用して、ユーザーが設定したかどうかに基づいて動作していました。

ただし、Loaded イベントの使用に関する問題は、このコントロールの別の兄弟が、Loaded イベントを使用して何かを設定していることです。これは、Loaded イベントがまだ発生していないため、まだ完全に初期化れていません。(もしそうなら、これは UI の競合状態です。)

繰り返しますが、WPF システムはコントロールのコンシューマーの XAML によって指定されたプロパティをまだ設定していないため、コードをコンストラクターに移動することはできません。上記の理由により、Loaded イベントは使用できません。初期化も機能していないようです。

ISupportsInitialize も調べましたが、外部からではなく、コントロールのプロパティをバッチ設定する場所であるため、それも適切ではないようです。

考え?

アップデート

これは特に UserControls の異常であることがわかりました。初期化の処理は異なります。こちらのフォローアップの質問で詳細を確認できます...

...しかし、短いバージョンでは、コンストラクターで InitializeComponent を呼び出すと、実際には Initialized イベントが発生しますが、XAML で定義されたプロパティが実際に設定される前に発生します。コメントアウトすると、Initialized が起動したときにプロパティが設定されるようになりましたが、もちろん、コントロールの UI は読み込まれません! 実際にはちょっとイライラします。

まだ解決策を探しています。コード例と詳細は、そこにあります。

0 投票する
2 に答える
5200 参照

wpf - Loaded イベントでレンダリングが終了していません

wpf ウィンドウの Loaded イベントをサブスクライブし、Loaded += loaded;コード ビハインドでいくつかのコントロールの不透明度を変更しようとしました。メソッドでは、コントロールがまだ wpf によって描画されていない
ことに気付きました。loadedしたがって、コードは効果がなく、コントロールのレンダリングはメソッドが終了した後にのみ発生します。

Rendered1)購読できる別のイベントなどはありますか?

編集: OnContentRendered イベントがあり、次のコードが機能することを発見しました:
アニメーションはおそらく好ましいですが。

それ以外の場合は、おそらく、usercontrol1 の不透明度を 0.1 から 1.0 に、usercontrol2 の不透明度を 1.0 から 0.0 に変更するアニメーションを使用する必要があります。

2) そのようなアニメーションの例を知っていますか?