問題タブ [greybox]
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 - 埋め込まれたフラッシュを、その上にグレイボックスオーバーレイを開いたときに停止しないようにする
Flashベースの音楽プレーヤーが常に表示されているバンドのWebサイトで作業しています。アイデアは、ユーザーがサイトを閲覧しているときにバンドの曲を聞くことができるということです。
これはうまく機能していますが、週末に私はサイトのグレイボックスベースのギャラリーで作業を開始し、深刻な問題に遭遇しました。フラッシュの上にあるグレイボックス全体のビューで画像を開くと、音楽が停止します。実際、オーバーレイを通して、Greyboxオーバーレイが閉じられるまで音楽プレーヤーが完全に消えることを確認できます。オーバーレイを閉じたら、トラックを選択してもう一度再生できます。
この問題は、少なくとも最新のChromeとFirefox 5で発生します。何らかの理由で、IE8はバックグラウンドで正常にトラックを再生します。
さて、これを引き起こしている可能性があります、そしてもっと重要なことに、それを修正するために私ができることはありますか?どんな助けでも大歓迎です!
javascript - 1 つのウィンドウに 2 つのグレーボックス? (JavaScript)
(n ASP.NET 2.0) ページの JavaScript 関数を変更して、最初のグレーボックスが非表示になった後に別の (別の) グレーボックスを表示したいと考えています。既存のスニペット:
空想の強化:
これは期待どおりに機能しません。
すべて null またはオブジェクトではないことが報告されます。したがって、これらはグローバル変数であり、2 つのグレーボックスが競合していると思われます (ただし、間違っている可能性があります)。誰もこれを試したことがありますか?同じページに 2 つのグレーボックスがありますか?
よろしくq
javascript - ページロード時にGreyboxによって生成されたポップアップボックスを表示する(onLoad)
私は次のhtmlコードを持っています:
LAUNCH をクリックすると、GREYBOX で生成されたポップアップが起動します。しかし今では、ウェブサイトが開かれるたびにこれが自動的に行われるようにしたいのです! それ、どうやったら出来るの?
php - エラーが発生した関数からグレイボックスポップアップを呼び出す
stackoverflowの例のように、phpプログラムのif条件に基づいて関数から呼び出して、greyboxポップアップを試しました。
次のようなエラーが発生します。解析エラー:構文エラー、456行目の/home/public_html/atst/dc-detail-qty.phpに予期しない'='
if条件がtrueのphp部分コードでは、グレーボックスポップアップが機能するはずです。
jsf - 灰色のボックス ウィンドウから呼び出されない ManagedBean メソッド
プロジェクトに問題があります。私は jsf1.2、towmhawk、a4j フレームワーク、greybox javascript を使用しています。複数のユーザー名とパスワードを取得したい。だから私は以下のコードを使用します
以下のようなイメージがあります
複数のユーザーログインを追加した後、表示ボタンを押した後に表示したい。arraylist を使用してログイン オブジェクトを収集し、t:datatable を使用して値をリストしました。そして、グレーボックスのJavaScriptコードを使用して内部ページを表示しました
下の画像のようです
2 ページ目に更新ボタンが表示されます。その更新ボタンは、inputtext 値の編集された値を更新するために使用されます。しかし、更新ボタンをクリックしても変化はありません。そのため、通常のバッキング Bean メソッドを呼び出しましたが、これも呼び出されませんでした。ここにコードがあります
表示用の他の JSP ページ
これがマネージドBeanのメソッドです
このメソッドは呼び出されません。上記のコードは in form タグのみに存在します。問題はグレーボックスコードにあると思います。
/
c# - グレーボックス GB_showcenter でポップアップが表示されない
GreyBox js ライブラリを使用してポップアップを表示しています。より一般的なコンテキストを提供するために、VB.NET にあったソリューションを C# に書き直しました。コードは基本的に両方で同じですが、両方で使用されている構文が異なります。ただし、以下は VB.NET ソリューションでは機能しますが、C# バージョンでは機能しません。
VB
これは機能し、ボタンをクリックすると、ユーザーはサイズが制限された新しいページに移動します。ただし、以下は機能しません。
C#
リンク ボタンをクリックすると、MyLabel 内のテキストが評価され、テキストが正しい場合、文字列 'script' が適切に設定され、scriptmanager に登録されます。VS2010 デバッガーを実行すると、これはすべて期待どおりに行われます。ただし、ユーザーは「MyPage.aspx」という新しいページに移動しません。URL は同じままで、ページは空白になります。
さらに興味深いのは、スクロール バーをクリックすると、現在のページが同じページの上部に表示される新しいポップアップと共に簡単に表示されることです。したがって、私の現在の理論は、javascript が c# からどのように呼び出されるかに関係しているということです。何か案は?
アップデート
vs2010 デバッガーを使用して、MyPage.aspx がヒットしたかどうかを確認することにしました。そうではありませんでした。しかし、おそらく Page_Load イベントが発生していないのではないかと思いました。だから私は追加しました:
MyPage.aspx の Page_Load イベントにブレークポイントを設定すると、これがヒットしました。すべてのロジックは正しく実行されていましたが、まだ同じ問題が発生していました (空白のページなど、URL が MyPage.aspx に変更されないなど)。
javascript - Web アプリケーションにグレイボックスを実装する
greybox
Web アプリケーションでポップアップを表示しようとしています。
だから私はそれをグーグルで検索し、いくつかのコードを見つけて、以下に示すようにphpページに追加しました
しかし、リンクをクリックすると、新しいウィンドウで開きます。任意の提案をいただければ幸いです。
上記のすべてのjsおよびcssファイル../I/greybox
が内部に保存されています。
unit-testing - 二次テスト アプリのホワイト ボックス テストによるテストですか?
したがって、このソフトウェアには単体テストがありません。基本的に、システム全体が構築され実行されていない限り、このソフトウェアをテストすることはできません。(これは私が知っているがらくたです)
これらの「ホワイト ボックス」テストは次のように機能します。
システム全体が実行されている間に、基本的には二次テスト アプリからの一連のコマンドを、ユーザー フロントを経由するのではなくシステムに直接注入し、テスト アプリから動作が正しいかどうかを確認します。
これにより、システムを手動でプログラミングするのではなく、テスト アプリを使用して個別のテスト ケースをスクリプト化できるため、時間を節約できます。
テスト アプリは、ソフトウェアのコード レベルの詳細を認識していません。
これはホワイトボックステストですか?