limit!webの現場で働く人のブログこの広告は、90日以上更新していないブログに表示しています。2019-08-06.htaccessによる少し複雑なリダイレクト備忘録.htaccessのリダイレクトでハマったのでメモを残しておきます。!^/hoge/hoge.html$</IfModule>内にRewriteCondを使ってリダイレクトから除外する。上から下へ、処理が行われるので先に優先順位を気を付けながら指定する。[R=301,L]</IfModule>ポイントは除外指定されたURLは、リダイレクトから除外されるのでリダイレクトの除外指定をしたものよりも下に記述すること。https://paradox-tm.hateblo.jp/hoge/hoge/index.htmlイメージは以下の通りです。mod_rewrite.cの中に、index.htmlへ飛ばす記述を書かないことです。書いてしまうとリダイレクトがうまくいかなくなります。/(スラッシュ)で統一する場合や、wwwで統一する場合も同じ。本番環境とテスト環境とでURLが違う場合も想定して、飛び先のURLは絶対パスで指定することです。[L,R]</IfModule>IPアドレスの確認www.cman.jpこちらへアクセスすると確認できます。17:17.htaccessによる少し複雑なリダイレクト備忘録Tweet広告を非表示にするコメントを書くもっと読む2019-07-22Webの現場で使えるテクニック集まとめ(完全メモ帳)Webの現場でたまに使うけど忘れてしまい、またググるみたいな記事やこれだけは読んどけ的な記事を載せていきます。完全メモ帳なので、随時更新していきます。}https://coliss.com/articles/build-websites/operation/css/css-centering-vertically-and-horizontally.html天地中央ってよく使いますよね。CSS3を使った新しい画像置換の方法https://kojika17.com/2011/03/css3-image-replacement.htmlセレクトボックスをいい感じにするデザインhttps://copypet.jp/797/セレクトボックスのスタイルとか忘れがちなので大分参考になります。JavaScript系クラス名(class属性に値)を削除(IE9有)http://shanabrian.com/web/javascript/remove-class.phpもうほとんど使う事ないけど、IE9対応有りであれば参考になります。2015のPromise風のコードが使えます。ブラウザバック禁止https://qiita.com/masashi68/items/d53f2195dde0712e641fブラウザバックってペナルティ受けそうですが...たまにある要望です。Cookieが有効かどうかを確認する。nodeがインストールできない。proxy設定とかを疑え。16:50Webの現場で使えるテクニック集まとめ(完全メモ帳)Tweet広告を非表示にするコメントを書くもっと読む2019-07-16jQueryを使用しない現在地表示(ES6:JavaScript)お久しぶりです。ES2015(ES6)を使用すれば、大分楽な時代になりました。なんとなくjQueryを使用しない現在地表示のJavaScriptを記述したのでご自由にお使いください。トップページのみ第二階層を持たないので、第二階層が空でないことも確認IE11でも動くようにしたい場合は、以下。JSONを用意して、HTML上に表示する。"41"}私が今回利用したサイトはこちら(というかいつも利用している。値が変わるところを書き換えていく。大枠のmain要素に#generatorも追加してます。それぞれの値を変更できるようにinputタグを用意する。これでリアルタイムにJSONの値を変更することができる。https://kuroeveryday.blogspot.com/2015/07/javascriptExportFile.html値をリアルタイムで監視し、生成するJSONの中身も書き換えていくここが今回のミソ。json();})生成するJSONの中身もinputタグで書き換えられた内容にするダウンロードリンクも新しいものになるように毎回上書きをおこなうこれでJSONジェネレータの完成!!!あまり難しいテクニックもなく、このようなジェネレータを作ることができました。あなたの日々の更新が少し楽になるかもしれません。ChromeやFirefoxのコンソールからJavaScriptを実行するとエラーが起きないのにサーバーにそのJavaScriptをアップすると謎のエラーが起きる。undefinedそもそも、replaceなんてしてないし、eが定義されてないってなんだ..?久々に苛立ちと焦りが...これはIE6を対応していた頃を思い起こさせるような感じであった。仕方がないので1行ずつデバックしてみる。苛立ちや焦りは、良い波紋をうまない。よって、安定した呼吸をしながら1行ずつデバックする必要がある。以下のソースが犯人のようだ$('.className').prev('.className').css({"display":"block"}).text('やれやれだぜ。');一見、正しそうに見える。show()にしたら、ケロッと動いた。一言そもそもclassで出し分けすればいいのになんでこんなめんどくさいことをしないといけないかは、システム絡みの大人の事情ということで、お察しください。恐るべし、jQuery。16:55平成も終わろうとしているのにjQueryにヤラレルTweet広告を非表示にするコメントを書くもっと読む2018-08-28WordPress(ワードプレス)の投稿内でJavaScriptを実行するTipsこの記事は以下の現象の人におススメの記事です。JavaScriptを記述したのになぜかpタグに書き換えられてしまう。複数人で更新しているため、できれば自分の投稿(固定)ページのみに適応させたい。事情によりサイト共通部分(php)は弄れない。以下のページを読めば、大体方法はわかる。WordPressの記事内にJavaScriptを挿入する4つの方法https://minory.org/wordpress-javascript.htmlWordPressの投稿でjQueryやJavaScriptを使う方法https://itstudio.co/2015/07/24/4455/こちらのページで解決されたら、この記事にはもう用がない。「こちらの方法でpタグに書き換わってしまうのを阻止すればええやん」と声が聞こえてきそうだが、複数人でサイトを管理しており、勝手にプログラムを修正したら他の人にも影響が出てしまうので不可能という状況の場合、どうするか。悩んだ結果...解決策が浮かんだ。それは、JavaScriptの難読化だ。難読化させることでpタグになるのを回避させる!さらにセキュリティ面も向上するので一石二鳥!我ながら、「キタコレ」と思った瞬間であった。手順http://utf-8.jp/public/aaencode.html上記のサイトにアクセスし、自分がかいたJavaScriptを張り付ける記事内にコピぺする難読化できるサービスはいくつかあるが、とりあえず顔文字のやつは動いてくれた。お役に立てれば幸いです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。