hack のためのネタ帳, etc,,,

状況

Cisco Webex Meeting のサインイン画面 で id, pw を入力すると、id, pw は記憶してくれて、pw の方は自動入力してくれるのだが id は自動入力が覚えてくれない。

pw はともかくとして、id の入力が地味に面倒臭くていけない。

原因

id, pw の入力がそれぞれ 1 画面ずつに分かれていて、
「次へ」が <input type="submit"> ではなく <button onclick="..."> になってるため、
「次へ」をクリックすると、form 要素で submit が処理されないため、id についてはブラウザのフォーム入力履歴に登録してもらえないらしい。

解決方法

しばらく悩んで、開発者用 console からダミーの <input type="password"> や <input type="submit"> を追加するなんてことを試してたんだけど、
何のことはない、submit が処理されればいいだけなので、
「次へ」をクリックするのではなく、単純に「ENTER」キーを叩きさえすれば form 要素で submit が処理されるため、
ブラウザのフォーム入力履歴に登録してもらえたとう落ちが付いた。

なんだ、この地味な罠は?

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

管理人/副管理人のみ編集できます