マイペースクリエイターの覚え書きマイペースクリエイターの覚え書きマイペースクリエイターとクリエイターはWordPressとWordくらいちがいます。WordPressを中心としたWeb系の覚え書き。エリア以外にカーソルがあるときにBackSpaceキーを押すと、ブラウザの「戻る」ボタンと同じことになっちゃうんですよね。́;ω;`)ブワッ一応、BackSpaceが押されるとこんなダイアログが出るはずなんですが、クライアントさんにはきっとなんのことやらわかりませんよね。そこで、管理画面にだけJavaScriptを適用して、BackSpaceを押しても「戻る」にならないようにしてみました。この記事のもくじ管理画面に独自のJavaScriptを適用させるアクションフックBackSpaceキーの機能を無効化するJavaScriptで、コピペ用コード。管理画面に独自のJavaScriptを適用させるアクションフック以前、『ダッシュボード(管理画面)に独自のCSSを適用させていじくる[WordPress使えそうなスニペットシリーズ]』って記事を書きましたが、やることはこれと一緒です。追加するために実行する。BackSpaceキーの機能を無効化するJavaScript私自身あまりJavaScriptの勉強が進んでいないってのと、ほかごとで時間がないのでまぁぐぐれば早いやってことで、これに関してはよそ様のものを使わせていただきました。参考:JavaScriptでBackspaceキーを押しても前画面に戻らないようにする。comonodo※注:IEとFirefoxのみで有効です。SafariやChromeやOperaでは、テキストエリアでもBackSpaceが無効化されてしまうので処理を追加しないといけないのですが、クライアントのブラウザシェアを考えて今回は割愛。この2つを組み合わせて、以下のコードをお使いのテーマのfunctions.phpに追記してください。}}</script>}例によって、head内が煩雑になるのが嫌な方はJSファイル外部化してもいいですし、JS得意な人はもっといい感じのコードに書き換えてやってください。これだけで随分、不慮の事故を防げると思います。今回はやっていませんが、ページのリロードの無効化処理も付け加えるともっと良いのかもしれません。不慮の事故で書きかけの投稿が消えるっていうのは、クライアントさんのブログ嫌い・PCアレルギーを加速させる原因になるのでこういう配慮は大事なんじゃないでしょうか。噂レベルでしか確認してませんが、ちょっと前のVerのWordPressで、ビジュアルエディタ使用時にほんとにBackSpaceで記事が消えるバグがあったらしい.....▼はレンタルブログ版のフォーラムですが、多分同じことが起こってたんじゃないかなぁ。http://ja.forums.wordpress.com/topic/385それには対処できないので、コアをアップデートしてもらうしか...でもコレ、WordPress以外のとこでも応用できそうな気がします。(必須・公開されません)あなたのWebサイトやブログ等コメント本文スパム・迷惑コメント投稿防止のため、メールアドレスの入力が必須ですが、公開はされません。ご協力のほどお願いいたします。投稿いただいたコメントは管理者のチェック後掲載しておりますので、即時には反映されません。記載内容に関する批判や間違いの指摘などはそのまま掲載する方針ですが、投稿内容と無関係な誹謗中傷、一方的な罵詈雑言の場合は削除させていただく可能性があります。通常業務の合間にコメントチェックをしておりますので、すべてのコメントへのお返事が出来ない場合もございます。管理人個人への連絡等は、コメント欄ではなくコンタクトフォームをご利用ください。翔泳社さんより2019/06/05刊行。第2版』執筆しました。フリーランス活動用の事業案内サイト。お仕事のご依頼はこのサイトからどうぞ。PC配線、LAN配線、TV配線などなど自分で行う整理清掃の情報提供サイト。