問題タブ [page-refresh]

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 に答える
13170 参照

javascript - ページが読み込まれた後にブラウザを更新する方法

ページが初めてまたは 1 回読み込まれた後にブラウザーを更新するシナリオがあります。ページの読み込み時にデータが正しく表示されず、ブラウザを更新すると表示されるため、理由がわかりません。

どうもありがとう

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

silverlight - Silverlight でスクロールビューアーを初期位置にリセットする

グリッド レイアウトのスクロール ビューアーを含む Silverlight アプリケーションがあります。

スクローラーを下に移動して閉じるボタンでこのグリッドを閉じると、グリッドを再度開いてもスクローラーは下部に残ります。

スクローラーを一番上の位置にリセットする方法はありますか?

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

php - ページを更新すると、Cakephp ドロップダウンに正しいデータが表示されない

私のページには、国用と都市用の 2 つのドロップダウン リストがあります。最初にページをロードするときに、国をユーザー登録からロードされたデフォルトの国に設定します。次に、その国の都市を読み込みます。

問題は、国のドロップダウンを変更してページを更新すると、国のドロップダウンで選択した値が変更されたままですが、都市がデフォルトの国からロードされていることです。

コントローラーからビューで正しい値を取得していますが、ビューが正しく設定していません。私の見解ではコードは次のとおりです

次に、ページが更新されたことを検出し、変更されたドロップダウン値を保持し、アクション コントローラー コード全体を実行しないようにする方法を説明してください。

どんな助けでも大歓迎です。

更新されました - これが私のコントローラーコードです

私が抱えている問題は、ページの更新時に国のドロップダウンの選択されたプロパティが正しく設定されていないことです。ページを更新しても、コントローラーからの値が正しく来ることを確認しました。

この変数 @selectedCountryCode で選択した国の値を設定しています。

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

jquery - jquerymobileで動的に作成されたページを更新します

私は次の問題を抱えています:

私はJquerymobileを使用しています。ユーザーは製品を検索でき、それらのページの詳細は動的に作成されます。

何かのようなもの :

正常に動作していますが、問題は、製品の詳細に移動して更新をクリックすると、フォームが再び表示され、Domが更新されたため、製品の詳細にアクセスできなくなることです(別の検索などを行う必要があります)。 ..)

この問題を解決するための解決策はありますか?

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

asp.net-mvc-3 - Jquerymobile MVC でページ リダイレクト後にページを更新する方法

こんにちは、小さなjquerymoblie mvc3アプリケーションを作成しました。リストビューのリンクをクリックするとリストビューコントロールがあり、次のページにレンダリングされます。そのページで、テキストボックスを使用してデータベースにデータをアップロードしました.更新が完了した後、前のページにリダイレクトしましたが、他のデータをアップロードするために再び同じページにリダイレクトしましたが、テキストボックスのフィールドが明確ではなく、古いデータが表示され、ページのリダイレクト時にそのデータをクリアするにはどうすればよいですか.

jquerymobile mvc3(Razor) アプリケーションを使用しています。この問題を解決する方法を教えてください。

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

php - PHPセッションを使用して状態が保持されている場合、更新後にonclickコードをトリガーする方法

以下の例のように、ページの状態を保持するためにphpセッション変数を使用しています。これは、要素がクリックされて新しいクラスを受け取ったという事実を維持するためです。もう一度クリックすると、クラスは後で削除されます。

ただし、グローバル変数を設定して、クライアント側が状態を「認識」し、ページの他の要素に影響を与える他のコードを実行する (それらを強調表示する) ようにしています。このコードは、クリックされた要素の「this」を使用して、他の要素を強調表示する方法を認識しています。<==== これは重要なビットです。

次の通常のシナリオを想像してください。

  • ユーザーが listRow をクリックしてコードをトリガーします。// これまでのところすべて問題ありません

  • ユーザーがページを更新します。listRow は必要なクラスを取得しますが、他の要素は強調表示されません。これは、 listRowがクリックされていないために発生します。

そこで私がやりたいことは、他のページ要素を強調表示するコードを含む小さな関数を作成することです。

いくつかの前提条件があります。グローバル変数を含むすべての JavaScript は、外部の js ファイルに含まれています。生の js をマークアップに入れることは許可されていません。つまり、制限は、でグローバル変数を宣言できず、php を使用してセッション変数から値を入力できないことです。

以下のようにすることで、アイテムがphpの影響を受けていることを特定できると思います。これが「listRowに要素があれば...」という質問をしているのか、それとも式が特定の要素を何らかの方法で識別できるのかがわからないので、私は思うと言います。

ドキュメントのオンロードのどこかで、次のように更新時に関数を実行するだけでよいことはわかっています。

私がしたいのは、クラスを持つ要素をsomeClass見つけてからIDを見つけ、このIDを使用してグローバル変数と他の関連しない要素の強調表示の両方を設定することです。そして、これはすべてクライアント側のコードでなければなりません。

何かのようなもの:

クリック前に新しく配信されたページ

クリック後

ページ更新後

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

php - 検証付きのフォーム送信後にダウンロードを提供

私は.phpで非常に単純なダウンロードコードリディーマーを一緒に作成し(ここからの支援に感謝します)、検証が成功した場合にダウンロードを提供するための最良の方法を理解しようとするのに苦労しています。基本的に -

ユーザーが無効なコードを入力->ページがエラーメッセージで更新されます。ユーザーが有効なコードを入力->ダウンロードを提供'名前を付けて保存'->ページを更新。

現時点では、http: //www.zubrag.com/scripts/download.phpを使用してファイルを提供していますが、ダウンロードが開始されると、フォームでページが更新されますが、コンテンツは半分しか読み込まれません。

これは私が行ったPHPスクリプトのフォームです。

ダウンロードを提供するための最良の方法が何であるかについて誰かがアイデアを持っていますか?現在、ファイルの場所を知っている人なら誰でもファイルをダウンロードできることは知っていますが、iを保護する方法がわかりません。

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

session - IFrame と親フレーム セッションの処理

セッション タイムアウトのないアプリケーションを使用しています。ユーザーがサイトにアクセスするたびに、またはアイドル状態のままであっても、ログインする必要はありません。最近、外部ベンダーと提携して、i-frame でレンダリングしている調査データを提供しました。ベンダーは、そのセッションが iframe で期限切れになった後、30 分間のセッションを持ち、ユーザーはベンダー サイトに再ログインするよう求められます。前に述べたように、エンド ユーザーが複数回ログインすることは望ましくありません。

私が思いついた解決策は、エンドユーザーのセッションがiframeで期限切れになったときに、次のjavascript呼び出しが発生することでした:

これをローカルでテストしたところ、動作しました。つまり、親と iframe の両方が同じアプリケーション サーバーで実行されていましたが、これが 2 つの異なるドメイン (親ウィンドウと i-frame が異なるアプリ サーバーで実行されている) に展開されている場合、まだ送信されています。ユーザーはベンダーのログイン画面に移動し、更新を押すだけで、資格情報を提供しなくても正常に再ログインできます。

いくつかの質問:

  1. この問題を処理するために誰もが考えることができる別の方法はありますか?
  2. これがローカルでは機能するが、ドメイン間では機能しない理由は何ですか?
0 投票する
3 に答える
3835 参照

asp.net - リロードせずにデータを更新する

ページをリロードせずに ASP.NET のデータを更新したい。可能であれば、AJAX を使用したくありません。

私は明らかに.NETに興味があります

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

javascript - ホームページ作成で困ったこと

次の機能を備えた Web ページの作成に問題があります。

以前、非表示の入力タグを使用しようとしましたが、無駄です。何か案が?

私のマークアップは以下です