問題タブ [onload]

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 投票する
4 に答える
3294 参照

javascript - iframe でユーザーを追跡する方法

ユーザーが IFrame 内のリンクをクリックしたときに、iframe 内で何が起こるかを追跡したいと考えています。iframe を含むページ (親) は、iframe 内のページでのユーザーのナビゲーションを追跡します。サブドメインは異なりますが、両方のページは同じトップレベル ドメインでホストされます。

クリックごとに親ページに通知する必要がありますが、iframe に読み込むページを直接制御することはできません。

iframe 内のページが読み込まれるたびに、すべてのリンクに onclick を追加していますか? どうすればこれを行うことができますか?

これは、構築する「テンプレート」になります。

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

templates - CakePHP アプリのタグに追加

2 つのフォームの BODY タグの onLoad イベントで JS を呼び出す必要があるアプリがあります。ただし、それらのタグだけを変更する方法が見つかりません。誰か知っていますか?

フランク

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

drop-down-menu - ページの読み込み時にドロップダウンリストの値を設定する

こんにちは、あなたの助けに感謝します、

ページの読み込み時にドロップダウンボックスの値を設定しようとしています。今のところエラーは発生しませんが、dangドロップダウンボックスが希望の値に設定されていません。

これが私のコードです:

コードのこの部分は私の問題ですか?

ありがとう、ウィル

0 投票する
5 に答える
10353 参照

javascript - Javascript での本文のオンロード

私はasp.netで1つのJSを書きました。body から呼び出していましたonloadが、デバッガーを配置した場所に JS が呼び出されません。これにはどのような理由が考えられますか? dotnetnuke でウェブサイトを開発しています。

私が作成した JS は、構文的にも論理的にも正しいものです。

JSでの登録

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

css - ページの読み込み時にカスタム画像でマウスカーソルをアニメーション化する方法は?

Web サイトのカーソル マウスをカスタム イメージで変更しようとしています。

これが私の実際のCSSです:

Firefox 3.5.6 は私の .cur ファイルでデフォルトのカーソルを変更しますが、問題は .ani カーソルが Firefox (さらには .gif) で動作しないことです。IEで動作します。

私が使用しているカーソル ファイルは、ここにあります。

もう1つの問題は、a:active画像を変更してカーソルをアニメーション化するだけですが、すぐに消えてしまうことです。

クリックしてページに移動するときにカーソルを変更し、このページが読み込まれるとカーソルが「通常」になるようにします。

私が探しているのは、誰かが私のウェブサイトの内部リンクをクリックしたときにカーソルを変更する方法です。

これを行うためにすべてのリンクを変更する必要はありませんが、うまくいかないようです。

window.onload JavaScript についていくつか考えましたが、それを書くことはできませんでした。より良い方法があるかもしれません。

CSS または JavaScript の提案をありがとうございます。

0 投票する
4 に答える
2306 参照

gwt - Web アプリケーション スターター プロジェクトで GWT オンロードのちらつきを防ぐ方法は?

私はGWTが初めてで、これはSOのどこかで答えられていると確信していますが、まだ見つけていません

GWT 2.0 eclipse プラグインをダウンロードしたところ、スターター プロジェクトが付属していることを嬉しく思いました。

しかし、動かしてみるとちらつきが気になる…。

  1. テキストは最初に CSS なしで読み込まれます
  2. セレクトボックスが表示されるまで時間がかかる

(ちらつきが表示されない場合は、押しF5て更新してみてください)

すべての成熟した GWT アプリにはそれ以前にローダーがあるようですが、それを追加する簡単で標準的な方法は見つかりませんでした。

このアプリは次の順序で読み込まれるようです:

  • 基本レイアウト HTML、
  • すべての JavaScript、および CSS
  • 「onload」イベントでロジックを実行します (コンパイルされた JavaScript が開始できる最も早い時間 - ?)

そのため、GWT がロードされる前にプログラムでローディング スピナーを追加することはできません。

基本的なものが欠けていますか?その初期スピナーを追加するベストプラクティスの方法はありますか?

アニメーションgifを含むdivを追加するだけで、onloadイベントで非表示にすることを考えていました。

しかし、私はもっと良いものがあると確信しています。

これが重複した質問であるかどうかを教えてください


更新:この関連する質問が見つかりましたが、私の回答ではありません...

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

ruby-on-rails - Rails:Ajax:オンロードの変更

私はこのようなforのWebレイアウトを持っています

空白でページを読み込んでレンダリングし、ページが読み込まれたときに呼び出される関数を使用して、投稿を読み込んで動的にページを更新できるようにしたいと思います。

Railsでは、「link_to_remote」を使用してすべての要素を更新してみました。また、投稿コントローラーを調整して、ajaxリクエスト(request.xhr?)の場合は投稿のコレクションをレンダリングしました。それはうまく機能し、非常に高速でした。ただし、空白のdivの更新は、リンクをクリックするとトリガーされます。リンクを挿入する必要がないように、ページが読み込まれたときに同じアクションを実行したいと思います。

Rails AjaxヘルパーまたはRJS関数、あるいはページがロードされてレンダリングされた後(投稿なしで)「投稿」のロードをトリガーするために使用できる何かがRailsにありますか?

(putschが問題になった場合は、生成されたJSコードをlink_to_remote呼び出しからコピーし、本体のonloadハンドラーから呼び出すだけです)。

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

javascript - ページレンダリング後にJavascriptを実行するIE6

ページが IE 6 で完全にレンダリングされる前に、一部の JavaScript を実行すると問題が発生します (他のバージョンもあるかもしれませんが、今のところ IE6 をテストしているだけです。Firefox は問題ないようです)。window.onload次のようにjsを呼び出すことで、これを回避できます。

ただし、私の懸念は、既に存在する可能性のある他のものを上書きするという事実ですwindow.onload。コードはライブラリの一部として使用されるため、window.onload他の誰かによって別の場所に設定されないことを保証することはできません。onload次のように、関数をイベントに追加したいと思います。

しかし、そうすると、 だけdoit2()が呼び出されます。ページが完全にレンダリングされたときにイベント ハンドラーを登録する方法はありますか? 2 番目に考えたのは、コードをループ チェックに入れて、実行前にすべてのオブジェクトが存在することを確認することです。しかし、これによりブラウザがロックされる可能性があるのではないかと心配しています。

背景情報として、私のコードは iFrame を非表示/表示しています。iFrame のonload属性を使用できることはわかっていますが、コードを呼び出す前にすべての iFrame を完全にロードする必要があります。

コミュニティから何か考えはありますか?ご入力いただきありがとうございます。

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

javascript - Javascript/jQuery: jquery を使用して、ページの上部 100%:100% に読み込み固定 div を作成した人はいますか?

javascript の onload および onunloadbody イベントで「読み込み」メソッドを使用することがありました。( www.restaurantebarocortico.com )

今、私は jQuery を学んでいて、$(document).ready&を使用し$(window).unloadて古いイベントを置き換えましたが、アンロード イベントが正しく機能しません。アンロード時に関数を呼び出す別の方法を知っている人はいますか? そして、必要に応じて、アンロードを中断して何らかの効果を実行する方法 (アンロード時にロード div を示す効果を配置するためにこれが必要になります)。

ローディング div の流れ:

  • すべての上に(効果なしで)表示され、中央中央に ajax-loader gif があります。
  • ドキュメントの準備ができたら、jQuery 関数で非表示にします (効果が遅い)
  • ドキュメント/ウィンドウがアンロードされているときは、jQuery関数で表示し(再び効果が遅くなります)、イベントをしばらく中断します(または効果の時間をスリープします)。

ありがとう、ごめんなさい、私の英語:P José Moreira