問題タブ [auto-close]
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.
selenium - ページが自動的に閉じる HTMLUnitDriver/Firefox で何が問題になっているのかを調べる方法は?
私は Firefox (66) で頻繁に Web サイトを分析していますが、非常に役立つネットワーク分析です。
今、ページを開くと、このページが別のページを開く状況があります。この最後のページで、何かを入力して送信ボタンを押します。その結果、このページが閉じられ、前のページが更新されます。
最後のページでネットワーク分析を開くと、ページが消える瞬間にアナライザーが消えます。このページが消える前に、このページからの応答を確認する方法はありますか?
ポイントは、説明したシナリオのセレンテストを書いているということですが、セレン内では最後のページが閉じられるだけでなく、最後の2つのページが閉じられます。これは私が望んでいるものではありません。
だから私は、これが HTMlUnitDriver のバグなのか、それとも firefox のようなブラウザーが別の処理を行っているのか (たとえば、2 番目のクローズを無視することによって) を調べようとしています。
申し訳ありませんが、この質問にはコードが含まれていません。
toggle - アコーディオン閉鎖問題
私はいくつかのよくあるアコーディオンで練習プロジェクトをやろうとしています。基本的に私が達成したいのは、1つをクリックすると開き、もう一度クリックすると閉じ、1つを開いて別のものをクリックすると、前のものは閉じるので、アクティブなアコーディオンは1つだけです。私はそれを別々に行うことができましたが、同じものを開いてクリックすると閉じるか、別のものをクリックすると自動的に閉じるという問題に遭遇しました。どうすれば両方を持つことができますか?
これは私の JS コードです。classList.toggle が削除機能を失った理由が本当にわかりません。
非常に基本的なアマチュアのやり方で説明できる人はいますか?
前もって感謝します!