問題タブ [client-side]
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.
javascript - サーバー コードを使用しない HTML でのデータ処理 (Javascript のみを使用)
これを行う方法があるかどうか疑問に思っていました:
Web ページにフォームがあり、ユーザーがフォームを送信すると、ページは別の静的 HTML ページにリダイレクトされます。
サーバー コードを使用せずに、2 番目の HTML ページのデータを操作する方法はありますか?
ユーザーが送信したフォーム データを 2 ページ目に表示できますか?
もちろん、2 番目のページをロードするための Ajax コードではなく、ナビゲーションが必要です (これを使用すると、データを簡単に操作できます)。
reporting - Reporting Services クライアント側
複数のサブレポートを使用してレポートを作成し、実行時に C# Forms プロジェクトで "連鎖" する必要があります。
サブレポートはそれぞれ製品のサブテストを表し、データはレポート ユーザーにとって意味のある特別な書式設定が必要です (特別なグラフ、エンジニアリングの詳細を含む/含まない適切な列名など)。
実行時に次のサブレポートを挿入できるように、すべてのサブレポートにサブレポート フィールドがあるとします。明らかに、最初の (メイン) レポートにもサブレポートがあり、最終的なサブレポートにはありません (要約サブレポート)
チェーンのサブレポートを実行時にまとめて作成することはできますか?
サンプルを持っている人はいますか?
敬具ジェス
javascript - IE6/7 でテーブルが「屈曲」しないようにする方法
いくつかの新しい要素を DOM に追加する ajax 呼び出しを開始する「詳細を表示」する機能を備えた表形式のデータがあります (通常、選択した行と innerHTML の直後に別の TR を挿入するか、colspan を使用して TD 内に追加します。
私の質問はこれです.IE6/7では私の列は曲がっています. 現在、列ごとに「静的な」幅がなく、可能であればこれを避けたいと考えていました。
この「フレックス」を避けるための提案はありますか?
javascript - クライアント側のページ読み込み時間を測定する最良の方法は何ですか?
私は、私たちの Web サイトのエンド ユーザー エクスペリエンスを監視し、それをサーバー側に既に記録されているタイミング情報とリンクさせたいと考えています。私の推測では、リクエストの開始時 (window.onbeforeunload) とロードの終了時 (window.onload) にタイムスタンプを取得するために JavaScript が必要になると思います。基本的にこれ - 「Web アプリケーションの応答時間の測定: クライアントの紹介」
- より良いアプローチはありますか?
- どのようなパフォーマンスの低下が予想されますか (桁違い)?
- 結果はどのくらい良いですか?
asp.net - マイクの使用は Asp.Net アプリケーションです
SilverLight はマイクの使用をネイティブにサポートしていないため、ユーザーがマイクで言ったことのライブ ストリームを取得するために使用できる回避策はありますか。
サーバー クラス (c#) が使用するオーディオ ストリーム (ユーザー クライアント マイクから) にアクセスする必要があります。
私は Flash または Java アプレットを使用しようとしていますが、Asp.Net アプリケーションで使用できる方法でオーディオ ストリームを出力するのはかなり難しいようです ...
どうも
.net - ステートレス REST Web サービス環境でのキャプチャの実装
私が取り組んでいるプロジェクトは、.NET 3.5 WCF を使用して自分で作成している REST Web サービスを呼び出すインライン JavaScript を含む静的 HTML の一部です。
JavaScript は、ユーザーから電子メール アドレスなどの詳細を取得し、Ajax を介してそれらの詳細を Web サービスに送信します。その後、Web サービスは詳細をデータベースに保存します。
これは Web サービスであるため、ステートレスであると確信しています。
ただし、プロジェクトの要件は、フロントエンドの JavaScript がスパムを防ぐためにキャプチャも行う必要があることです。
サイト自体は数週間 (最大 6 週間) しか稼働しないため、攻撃者が真剣にサイトをダウンさせるには十分な時間ではないと思います。
このため、従来のキャプチャにはステートフル セッションが必要なため、完全にクライアント側のキャプチャを作成することを検討しました。
ただし、ステートレス環境で通常どのようなセキュリティ対策が実装されるか、またはクライアント側のキャプチャ検証で十分であると誰かが間違っていると思うかどうかを知りたいです。
javascript - クライアント側のフォーム チェックに使用する JavaScript ライブラリは?
何年にもわたって、私はプレーンな JavaScript に少し手を出してきましたが、JavaScript/AJAX ライブラリーはまだ使用したことがありません。私が取り組んでいるいくつかの新しいものについては、js ライブラリを使用してクライアント側のフォーム検証を行いたいと考えており、そのために最適なものを知りたいと考えています。せいぜい、私の基準は次のとおりです。すばやく簡単に習得できること、フットプリントが小さいこと、すべての一般的なブラウザーと互換性があること。
編集: ASP の提案に感謝しますが、私には関係ありません。申し訳ありませんが、最初は言及しませんでしたが、サーバーは Apache と PHP を実行する Linux ボックスです。私が知っているように、入力のサーバー側の検証を行う予定ですが、クライアント側の検証でユーザーのエクスペリエンスを向上させ、サーバーが無効な入力を拒否することをできるだけ回避したいと考えています。
編集 2: 申し訳ありませんが、何ヶ月も返信していません! 他の優先事項が浮かび上がり、私はこれから気をそらされました。私は独自の検証ルーチンを実行することになりました-いくつかの回答で行われた良い点に加えて、検証しているアイテムのいくつかは他のアプリケーションではめったに使用されず、そのような検証が含まれているライブラリを見つけることができませんでした.
asp.net - 展開されたサイトでASP.NETバリデーターがトリガーされない原因は何ですか?
局所的には機能します。「自分のマシンで機能する」シンドロームはわかっていますが、理由がわかりません。
シンプルなウェブページ、フィールド、必須のフィールドバリデーターなど
ボタン付き
ローカルでトリガーされ、コードは実行されません。デプロイされたバージョンでは、バリデーターは起動せず、コードが実行されます。
シンプルなはずですが、長い間見つめていました。
人々に感謝します-Tariq
sockets - Web ページがローカルのリッチ クライアント アプリケーションと通信する方法
ユーザーが Web ページにいくつかの詳細を打ち込むプロセスを実装する必要があり、この情報を何らかのイベントとして同じホスト上の Java リッチ クライアント アプリケーション (SWING) に送信します。
1 つのアイデアは、おそらく SWING アプリケーションによって実装されたリスナーとのソケット通信を開始するアプレットを実装することでしたが、これが可能かどうかはまったくわかりません。
この種の不可解な統合は、基本的には与えられた事実です。基本的に、Web アプリケーションと SWING アプリケーションの両方が既にアクティブで使用中です。唯一欠けているのは、実装が簡単な方法で 2 つの間で情報を共有することです。どんなに汚れても。
何か案は?
ありがとう!