― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 1 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2017年11月21日(火) 20:04 
オフライン

登録日時: 2017年11月21日(火) 16:00
記事: 1
以前のバージョンでは、mousedown時のイベント内でalertを実行し、ダイアログボックスを表示した場合、mouseupは基本的には発生しませんでした(キーボード操作でダイアログボックスを消した場合など、レアケースな場合には以前でも発生する可能性はありました)。
しかし、FireFox57では、mouseupが必ず発生するようになっています。

例えば、以下のようなhtmlにて、チェックボックスにチェックした際の動作が異なっています。
コード:
<html><body>
<input type="checkbox" onmousedown="alert('down');" onmouseup="alert('up');" />checkbox1<br />
</body></html>

  • FireFox57では、「down」「up」が表示され、チェックボックスにチェックの状態が変更されます
  • FireFox57以前では、「down」だけが表示され、チェックボックスの状態は変更されません(IE11・Chromeもこの動作をします)。

FireFox57の変更点を読む限り、イベント周りの動作変更はないという認識でしたのが、こちらは、意図しない仕様変更でしょうか?
https://developer.mozilla.org/ja/Firefox/Releases/57

_________________
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.104 Safari/537.36 Vivaldi/1.91.867.42


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 1 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[70人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean