問題タブ [clientscript]

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

javascript - Yii 生成された js コードを外部ファイルにパックする

一部の yii ウィジェットは js コードを生成し (ajax 更新などのために)、このコード yii はページの最後に配置します。yii の ClientScript::registerScript() 関数が似た動作をします。yii にこのコードを外部ファイルに配置して、ドキュメント内でリンクしてもらいたいです。それを行う最良の方法は何ですか?

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

php - JS フレームワークで yii クライアント スクリプトからの依存関係を使用する

私はYii Client Scriptを使用してレンダリング、Javascript および CSS ファイルのロードを行います。karma - runnerを使用して Javascript モジュールをテストします

私のアプリケーションの Yii クライアント スクリプトに設定された多くのライブラリと依存関係があります。

テストを実行するために Yii クライアント スクリプトの依存関係 (javascript ファイル) を karmaconfig.js ファイルに設定する方法を知りたいです。または、別の方法があるかもしれません。

Karma-runner で PhantomJS も使用しています。Yii コンソール コマンドを使用してテストとクライアント スクリプトの依存関係を実行する方法がわかりません。

助けてくれてありがとう。

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

javascript - サーバー側からアラートを呼び出せません

Web フォーム プロジェクトでは、アラートを開く必要があります。

私はこのようにそれをしようとします

ビューにjs関数を追加します

オン ボタン クリック アラートがない


アップデート :

このコードは私のために働く

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

javascript - NetSuite でモーダル ポップアップを作成する

ボタンのクリック時に netsuite でモーダル ポップアップを表示する必要があります。現在、クライアントスクリプトを使用してウィンドウを開きます

親ウィンドウへのアクセスを防ぐために、このウィンドウをモーダルポップアップとして作成したいと思います。助けてください。

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

c# - static void クライアント スクリプト

別の非 Web ページ .cs クラスからアクセスされる aspx Web ページにメソッドがあります。このメソッドには、ポップアップを作成するための ClientScript が含まれています。

静的にしようとすると、以下のエラーが発生します。

非静的フィールド、メソッド、またはプロパティ 'System.Web.UI.Page.ClientScript.get' にはオブジェクト参照が必要です

したがって、別の .cs クラスまたはソリューションからこのメソッドにアクセスする方法があるかどうか疑問に思っています。

基本的に、.cs クラスでエラーが発生したときに、エラーを示すポップアップを表示したいと考えています。

.cs で

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

asp.net - asp.net の Page.ClientScript.RegisterHiddenField で値が保持されない

Asp.net c# では、次の構文を使用します。

Hiddenfield を定義できます。

1) このコードでは、値が何もない理由:

2)このhiddenFieldと、Asp.netツールボックスから定義できるこのhiddenFieldの違いは何ですか:

よろしくお願いします。

以前は機能していましたが、更新パネルでいくつかのコードを変更しましたが、現在は機能していません。それは可能ですか?

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

javascript - JavaScript で getElementsByClassName を使用するには?

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

マイ JavaScript

変数「f.tagName」をコンソールにログアウトすると、未定義の値の結果が得られます。これの何が問題なのですか?

最初に最も外側の要素を取得する必要がありますか?

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

c# - クエリ文字列パラメーターを Web アプリケーション メソッドに追加した後に失敗する

関数 ClientScript.RegisterStartupScript を使用して、コード ビハインドとは別のフレームでハイパーリンクを開く次のコードがあります。ハイパーリンクは事前にデータベースから取得され、ラベルに割り当てられています。

これは完璧に機能します。次に、そのページにクエリ文字列を実装しました。リクエスト パラメータが正しく渡され、期待どおりにハイパーリンクがページロードで開かれます。ただし、次にこのメソッドが呼び出されると、開かれるハイパーリンクは、Querystring パラメータで指定されたレコードに属するものになります。正しいパラメーター「s」が ClientScript.RegisterStartupScript() に渡されているかどうかを確認するためにラベルを内部に配置しました。

ページがクエリ文字列パラメーター (eg.aspx?ID=324) で読み込まれた場合、その関数で間違いが発生します。そのパラメーターなしで同じページを読み込むと、完全に機能します。

何が起こるのですか?入力パラメーターが変更されているにもかかわらず、ClientScript.RegisterStartupScript が古い結果を返すのはなぜですか?

それに関するヒントはありますか?マーティン