問題タブ [onbeforeload]

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

html - アプレットの負荷を検出することはできますか?

<applet>私は Safari 拡張機能に取り組んでおり、ページにs がいつロードされるか (onbeforeloadイベント)を検出したいと考えています。ただし、これらについてはそのようなイベントはないようです。

どうすればいいですか?<applet>すべてのタグをタグに変換してから、それらのイベント<object>をインターセプトしますか? onbeforeloadコレクションが壊れると思うdocument.appletsので、あまりクールな解決策ではありません。より良い方法はありますか?

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

javascript - フォームが送信されていない場合は、onbeforeunloadをトリガーします

PHP経由で送信されているフォームがあり、3つの送信アクションがあります。

  • 保存して続行
  • 保存して終了
  • セーブせずに終了する

「OnBeforeUnload」アラートをトリガーして、ユーザーがフォームアクションのいずれもクリックせず、ページを離れることを通知し、変更が保存されない場合に表示したいと思います。

次のコードを試しましたが、クリックイベントの前にunbeforeunloadがトリガーされているようです。これを達成するための最善の方法に関する提案はありますか?

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

javascript - Change src of image before request has been sent

I did a lot of research about this problem, but with no success. Essentially what I want to do is this:
1) Replace the src- attribute of all images with a placeholder, like 'blank.gif'
2) Add the HTML5 data-original attribute with the original image location
3) Lazyload the images (it needs the data-original attribute to work properly)

What I tried without success:
1) attaching this eventlistener document.addEventListener('beforeload', doBeforeLoad, true);
with this function


2) on document.ready sure it won't work..


I have no idea if this is even possible, so any help | suggestion | resource would be greatly appreciated
PS: for example I want to make it work here) (because it's a image-heavy article )

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

extjs - アプリケーションの作成と要件の前にコードを起動する

コードを正しく実装する最善の方法について質問があります。

私はapp.jsにこれを持っています

これはうまく機能していますが、app.js に多くのコードを含めるのは好きではありません。「MyApp.configuration.elastic」コードを特定のファイルに「エクスポート」して呼び出す方法はありますか。私はExt.require経由で試しましたが、この設定を必要とする他のファイルは前にロードされています...

誰かが手がかりを持っているなら。

良い一日を過ごしてください !

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

events - EasyUI データグリッドが不要なリクエストを送信する

作成時に2つのリクエストを送信するデータグリッド(テーブル)があります:

  1. 1つ目は不要なもので(私が送信したものではありません)、パラメーターがなく(ページネーション設定がアクティブな場合はページネーションのみ)、意図したURLに移動します。
  2. 2番目は私がプログラムしたものです(私が送信したパラメーターで問題なく動作します)。

問題は、そのリクエストを起動するのは何ですか?

  • 注1:onBeforeLoad:function(){return false;}不要なリクエストを追加して送信します。
  • 注 2: Content-Length を除いて、要求ヘッダーは同じです。(もちろん)。
  • 注 3: 関連する質問はこちら: http://www.jeasyui.com/forum/index.php?topic=560.0 (既にチェック済み)
  • 注 4: バージョンは v1.10.4 です。

コードは次のとおりです。

HTML

JavaScript

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

javascript - Chrome 拡張機能 - ブラウザーに js をロードする前に Html DOM を取得する

HTMLページのロードをブロックし、ページに含まれるJavaScriptでいくつかの検証を行い、コンテンツスクリプトで、ページのロードを続行する(またはしない)必要があるChrome拡張機能を開発しています。

"run_at": "document_start" を使用したマニフェストでは、コンテンツ スクリプトが空の html を取得し、検証を実行できません。document_end で run_at を使用すると、ページに含まれる js が既に実行され、その直後に拡張機能がその検証を行います...

コンテンツ スクリプトなどで DOMContentBeforeLoad のように設定する方法はありますか? 私は本当に選択肢がありません..

ありがとう