問題タブ [onresize]
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.
silverlight - Silverlight 3 アプリケーションの自動サイズ変更
行がデータグリッドに追加されると、Silverlight 3 アプリケーションのサイズが自動的に変更されるようにしようとしています。この例を試してみまし
たSystem.ExecutionEngineException
が、null の内部例外が発生します。これは Silverlight 2 のみを対象としていると思います。Silverlight 3 でこれを行う方法を教えてもらえますか?
これに関するヘルプは大歓迎です。
delphi - Delphi-TPaintBox-サイズ変更
TPaintBoxのサイズ変更と描画に問題があります。
フォーム(FMainという名前)にTPaintBox(DisplayImageという名前)をドロップしました。フォームのサイズが変更されたときにサイズを変更しようとしています。
そのために、FMain用のOnResize()メソッドを作成しました(正しく呼び出されていることを確認しました)。このメソッドで、DisplayImageのサイズを変更します。
私見最後のコードは、完全な画像の上に完全な画像の緑色の長方形を描画し、事実上常に緑色にする必要があります。代わりに、灰色の画像(Delphiの標準のbg-colorと同じように)が表示され、サイズ変更中に1秒間、緑色の画像が点滅します。
何が欠けていますか、サイズ変更後に更新する必要がある隠れたコンポーネントはありますか?
前もって感謝します、
猛吹雪
delphi - クラスオブジェクトを使用したonResizeイベント
これが私のコードです:
TNavにonResizeイベントを追加する方法、またはForm1から幅/高さの値を送信する方法はありますか?
前もって感謝します!
javascript - クロスブラウザ互換の方法でonresizeをトリガーします
C#コードビハインドからonresizeイベントをトリガーしたいと思います。これはでできると思います
element.onresize()を試しましたが、Firefoxでは機能しないようです。次のjQueryのようなonresizeイベントをトリガーする正しい方法は何ですか?
jQuery自体を使用することはオプションではありません。
flash - Chrome(Mac)でサイズを変更するとFlashPlayerが黒くなる
Macでサイズを変更すると、 GoogleChromeとFlashのバグのように見えることに気づきました。
ページにSWF
ファイルが埋め込まれていますが、ブラウザウィンドウのサイズが変更されるとファイルのサイズが変更されます。
ウィンドウのサイズを変更すると、GoogleChromeでクレイジーなことが起こります。
- フラッシュ画面が完全に真っ暗になり、テレビの受信状態が悪いようにちらつきます。
- サイズ変更が行われると、画面が所定の位置にスライドするのを確認することもできます。
YouTubeにこの例があります-任意のビデオを開き、Chromeを使用して「展開」をクリックします。
これは、 Chrome for Macでのみ発生するようです(PCは問題ありません)。Chrome7.0.517.41とFlashPlayerバージョン10,1,85,3を使用しています。
他のすべてのブラウザは問題ありません。
他の誰かがこれを経験しましたか?そして、これに対する解決策を見つけましたか?
ブラウザの再描画の問題のようですか?
javascript - Javascript イベント ポーリングの頻度を下げる
Javascript イベント ポーリングの頻度を下げるにはどうすればよいですか? 気になるイベントはonResize
とonScroll
. これらのイベントは、誰かがブラウザのサイズを変更したり、下にスクロールしたりすると、1 秒間に数十回トリガーされる可能性があります。これらのイベントが 500 ミリ秒ごとに 1 回だけ発生するようにしたいので、イベント ハンドラーを最適化したり、メモリ リークが発生しないようにしたりするのに何時間も費やす必要はありません。
delphi - メイン フォームのサイズ変更で長い遅延の原因を特定するにはどうすればよいですか?
タブにページ コントロールやさまざまなグリッドなどを含む D2006 アプリがあります。メイン フォームのサイズを変更すると (何かに合わせてフォーム上のほぼすべてが波及してサイズ変更されます)、数秒などの長い遅延が発生します。アプリがフリーズし、アイドル ハンドラーが呼び出されず、実行中のスレッドも停止しているように見えます。
問題のあるコード内で実行を中断しようとして、これが発生している間、IDE で実行を一時停止しようとしましたが、IDE はメッセージを受け取りません。
明らかに、誰かが間違ったコードを指摘してくれるとは思っていませんが、助けになる可能性のあるアプローチをデバッグした後です。アプリ全体に大規模な実行タイミング コードがあり、長い遅延はどのデータにも表示されません。たとえば、メイン フォームの OnResize ハンドラの実行時間は最小限です。
mobile - 向きの変更のために Opera Mobile ブラウザでイベントを発生させる
モバイル デバイスで方向が変更されたときにイベントを発生させるにはどうすればよいですか。
onresizeは iPod Touch では問題なく動作しますが、Opera mobile をブラウザとして使用するモバイル デバイスでは動作しません。
Opera モバイルでイベントを発生させる方法に関するヘルプ。
ありがとう、
アビシェーク・ジャイン
javascript - 画像を歪ませずに画面に合わせようとすると、サイズ変更時のスクロールバーの問題
ここでフルスクリーンのスライドショーのような効果のjsFiddleコードを作成しようとしていますが、その方法について疑問があります。私の例のフィドルからわかるように、画像を歪ませずに(画面に合わせて)できるだけ大きくしたいと思います。また、垂直方向と水平方向の中央に配置したいと思います。
水平方向のセンタリングはcssで処理されますが、垂直方向のセンタリングにはJavaScriptを使用する必要がありました。
私の質問は次のとおりです。
- これを行うためのより良い方法はありますか(たとえば、すべてCSSで)?
- 最初の読み込み時に、画像が(拡大縮小される前に)ビューポートよりも広い場合、スクリプトがビューポートの高さを計算している間、スクロールバーが表示されます。これは、スクリプトがdivとimgをウィンドウに合わせると、下部に白いギャップ、つまりスクロールバーの高さが存在することを意味します。これはoverflow:hiddenを指定することで回避できますが、少し回避策のようです。もっと良い方法はありますか?画像を切り替える方が良いでしょうか?
- divが画像よりも広くなるようにサイズを変更すると、黒いdivの下に白いセクションが表示され、垂直スクロールバーが作成されます。繰り返しますが、overflow:hiddenでこれを取り除くことができますが、そのアプローチは好きではありません。なぜそこにあるのか、どうやって取り除くのか知りたいのですが?
- 水平スクロールバーを表示させたり、サイズを変更すると点滅したりすることがあります。overlay:hiddenはこれを修正しますが、よりクリーンなソリューションが必要です。
- これをコーディングするためのより良い方法はありますか、または私のjQuery / Javascriptをさらに最適化できますか?
javascript - window.onresize: サイズ変更中およびサイズ変更完了時に関数を起動する
私はJavaScriptが初めてです。ユーザーがウィンドウのサイズ変更を完了した後に関数を起動する onresize 関数を作成する方法を理解しようとしています。ほとんどの場合、セッション タイムアウトが発生します。
基本的な関数を書くためのアイデアはありますか?
ここに私が試みているものの修正版があります。目標は、ページのサイズ変更中にページのメイン カプセル div を非表示にすることです。最初に onresize イベントがトリガーされると、div の可視性がオンになり、「情報を処理する間お待ちください」という待機画面になります。
スクリプト Exp: