まとまりのないブログ

something which something is something

javascript

ブラウザsafariのフォーカス

投稿日:

safariというブラウザのjavascriptについて。
親画面からサブウインドウをopenした後、サブウインドウ側からフォーカスを親画面に渡す方法が他のブラウザとは違うようなのでメモ。safariではjavascriptでフォーカスを渡す場合、現在フォーカスが当たっているウインドウのフォーカスをblurしてからでないと他の画面にフォーカスを渡すことができない模様。親画面からサブウインドウを開いて、サブウインドウでの処理が終わった後に再び親画面へフォーカスを渡す場合は、

	window.blur();
	window.opener.focus();

という風にする必要がある。

-javascript

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

no image

チェックボックスのチェックの有無を確認する

チェックボックスがチェックされているかいないかをチェック。 サンプルコード <script type=”text/javascript”> function check_ischecked …

no image

最近のJavascriptはvarで変数宣言はだめらしい

Javascriptの変数宣言はvarとletとconstの3種類がある模様。varだけは知っていたがletとconstは新しくできた仕様で最近のブラウザでは大体サポートされているとのこと。 letで …

no image

テキスト入力フィールドの入力有無チェック

テキストフィールド内に文字列が入力されているかいないかをチェック。 サンプルコード <script type=”text/javascript”> function check_isnul …

no image

テキストフォームに入力された値が半角か全角かを判定

テキストフォームに入力された値を半角か全角か入力チェック サンプルコード <script type=”text/javascript”> function check_half(){ in …