問題タブ [pageload]
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.
jquery - ページが既に読み込まれている場合の jQuery スライドダウンの方法
詳細情報 div を下にスライドしようとすると、タイミングの問題が発生します。私の希望する機能は、ページが既にレンダリングされたら、div が上からスライドダウンすることです。私の問題は、 $(document).ready().. を使用すると、アニメーションが目に見えて発生しないことです。
これが私のコードです:
たとえば、他の要素のクリックにストラップすると、美しく機能します。しかし、ページがロードされた後にスライドダウンするようにする方法がわかりません。ありがとう!
asp.net - サインアウト ボタンはすべてのユーザー コントロールをリロードします
いくつかのユーザー コントロール (ascx) と、サインアウト用の asp:button を含む aspx ページがあります。
ボタンのクリック イベントは、セッションをクリアし、ログイン ページに response.redirect を実行します。
ただし、クリック イベントが呼び出される前に、ページがポストバックされるため、すべての Page_Load イベントがすべてのコントロールに対して実行されます。
すべてのユーザー コントロールを不必要に再読み込みせずにクリック イベント コードを実行する最善の方法は何ですか?
javascript - レンダリング前にページの DOM を変更する Javascript スニペットを配置するのに最適な場所はどこですか
いくつかの動的ページがあり、ページが完全にレンダリングされる前に特定の要素を変更したいと考えています。
私のスニペットは次のようなものです:
コンテンツ サーバー側を変更するアクセス権がありません。
ページがレンダリングされる前にコードが実行されるようにするには、スニペットを配置するのに最適な場所はどこですか?
むしろ、Javascript を HEAD (window.onload
イベント内?) または閉じている BODY (イベント リスナー内ではない) の前に配置するのが最適ですか?
firefox - Firefox を使用するとセッション変数が失われ、IE で動作する
HttpHandler でセッション変数を設定し、ASPX ページの Page_load イベントでその値を取得しています。私はそれを使用して設定しています
(そして、誰かが file.FileName の有効性を確認するように提案する前に、そこにテスト文字列をハードコードすると、同じ問題が発生します。) IE では問題なく動作していますが、Firefox ではセッション変数が見つからず、次のコードの「オブジェクト参照がオブジェクトのインスタンスに設定されていません」エラー:
誰かがこの問題に遭遇したことがありますか?セッション変数を渡す手段を思いついたことがありますか?
asp.net - 単一のASP.NETページの読み込みに対する複数のWCF呼び出し
サービスアーキテクチャを使用するように再設計している既存のasp.netWebアプリケーションがあります。WCFサービスの始まりがあり、問題なく呼び出して関数を実行できます。データを更新する限り、それはすべて理にかなっています。たとえば、[注文を送信]というボタンがあり、データをサービスに送信して処理を実行します。
懸念事項は次のとおりです。注文のリストを表示するASP.NETページ([注文の表示]ページ)があり、上部に注文タイプのドロップダウンリストや、クエリによって入力されるその他の検索条件があります。データベースとは異なるテーブル(ルックアップテーブルなど)。最終的には、WebアプリケーションをDBから完全に切り離し、データコントラクトを使用して、BLL、SOA、およびWebアプリ間で情報を渡すことを望んでいます。そうは言っても、[注文の表示]ページを読み込むために必要なWCF呼び出しの数を減らすにはどうすればよいですか?BLLの個々の関数によって入力されるため、注文のリストを取得するために1回の呼び出しを行い、ドロップダウンリストごとに1回の呼び出しを行う必要があります。
[注文の表示]ページを1回のショットで表示するために必要なすべてのもので構成される特殊なデータコントラクトを返すWebサービスメソッドを作成するのは良いアーキテクチャですか?この擬似コードのようなもの:
または、page_loadイベントで、ページのロードに必要なデータを取得するために、SOAに対して5、6、または15の個別の呼び出しを行う方が適切ですか?したがって、他のDTOを統合する特殊なwcfメソッドまたはDTOの必要性を回避しますか?
ご意見、ご提案ありがとうございます。
javascript - ページロードをサードパーティのスクリプトから切り離すにはどうすればよいですか?
サードパーティのスクリプトの読み込みが完了するまで、ドロップダウン メニューなどのページの UI コンポーネントが利用できないという問題があります。これらのサーバーで何が起こっているかは誰にもわからないため、これは問題を引き起こします。ページのインタラクティブなコンポーネントの可用性を、サードパーティのものの読み込みから切り離す必要があります...
どうやって?
=/
vb.net - クエリ文字列からデータを取得する
私のページを開くこのクエリ文字列があります。 http://www.a1-one.com/newpage.aspx?email=er@old.com&stuid=123456
このページが page_load で読み込まれると、2 つの異なる変数で email と stuid を取得したいと考えています。したがって、それらを使用してデータベース(SQLサーバー)に挿入できます。vb.netでこれを行うにはどうすればよいですか
c# - ページ読み込みイベントでドロップダウンアイテムのフォーカスを設定するにはどうすればよいですか?
データセットの行の値に基づいて、ドロップドローンはページ読み込みイベントで特定のリストアイテムにフォーカスします。
ddparty.SelectedIndex = ddparty.Items.IndexOf(ddparty.Items.FindByValue(ds.Tables [2] .Rows [0] [1] .ToString()));
上記のコードを試してみましたが、機能しません。
facebook - 通常とは異なるコンテンツの読み込みが使用されている場合、Greasemonkey スクリプトが実行されない
私は Facebook 用の Greasemonkey スクリプトを作成しようとしていますが、ファンキーなページ/コンテンツの読み込みに問題があります (これはよくわかりません - 多くのリンクは実際には GET を変更しているだけですが、何らかのサーバー リダイレクトを行って、URL がブラウザにも同じように見えるようにしますか?)。基本的に必要な唯一のテストはGM_log()
、スクリプトに a を単独で配置することです。Facebook あたりをクリックすると、パターンとして facebook.com/* であっても実行されないことがよくあります。私にできることはありますか、それとも「ページの読み込み」のアイデアは Greasemonkey で修正されており、FB は単一の URL を使用してそれを実行しないように「だまして」いますか?
次のような基本的なコンテンツ操作を実行しようとすると、次のようになります。
その結果、手動でページを更新するだけで機能する場合があります。Firebug コンソールを引き上げてコードを強制的に実行すると、問題なく動作します。これは、DOM の特定の部分の読み込みが遅いためではないことに注意してください。関連する要素を待機するコードを後で追加しましたが、重要なことに、特定の遷移についてメッセージがログに記録されることはありません。たとえば、メッセージからニュース フィードに切り替えて戻るときです。
asp.net - 要素の上にマウスを置いてページが読み込まれると、jQueryがマウスオーバー関数をトリガーします
Image 要素を含む ASP.NET ドキュメントがあります。この画像要素に関数
を作成しましたが、正常に動作しています。
問題は
、ドキュメントが読み込まれたときにマウスが要素の上にすでにある場合、関数はトリガーされません (トリガーするには、もう一度トリガーする必要があります)。マウスが既にこの要素の上にある場合、関数
をチェックインする方法はありますか? はいの場合、関数をトリガーします。
皆さんありがとう!mouseover
mouseover
mouseout
mouseover
$(document).ready
mouseover