2020年1月30日 • –––閲覧数モデリングができるJavaScriptライブラリ「mermaid」のインストール方法・使い方JavaScriptインストールドメイン固有言語テキストデータから説明図やシステムフローチャートなどのダイアグラム図、ビジュアライズ図などを作成することのできるDSL(ドメイン固有言語)、mermaid。mermaidのJavaScript実装であるライブラリを使用して、mermaidライブラリでのダイアグラムモデリングの方法とチュートリアルについて解説します。
2019年7月8日 • –––閲覧数tampermonkeyで外部JavaScript、外部CSSファイルを読み込むjavascriptJavascriptプログラミング言語において、tampermonkeyで外部JavaScript、外部CSSファイルを読み込む方法について紹介します。JavaScriptといえばtampermonkeyですね。tampermonkey上でCSSやJavascriptの外部ライブラリを読み込むことができたら、できることの幅が広がります。…
2018年12月22日 • –––閲覧数jQueryとlist.jsで正規表現検索・並び替え可能なHTMLテーブルjavascriptJavaScriptプログラミング言語において、jQueryとlist.jsで正規表現検索・並び替え可能なHTMLテーブルを作ったので紹介します。 <ul> <li>ライブサーチ</li> <li>正規表現</li> <li>数値と文字列で昇順/降順ソート</li></ul>などの機能を備えたHTMLテーブルをJavascript…
2018年11月11日 • –––閲覧数JavaScriptの正規表現マッチとグループマッチjavascript正規表現JavaScriptの正規表現マッチとグループマッチについてメモです。document.location.href.match(/https://(google|yahoo)(.*)/)</code></pre>ここからgoogle or yahooが入るであろうグループマッチを取り出すには、…
2018年10月22日 • –––閲覧数JavascriptでHTTP GETJavascriptJavascriptプログラミング言語でHTTP GETをする方法についてメモです。<pre><code>var xhttp = new XMLHttpRequest();xhttp.open("GET", "http://192.168.3.19:4567/", true);xhttp.send…
2018年10月11日 • –––閲覧数JavaScriptで非表示パスワードを表示するブックマークレットブックマークレットJavaScriptJavaScriptプログラミング言語を使用しブラウザ上の非表示パスワードをまとめて表示させるブックマークレットを紹介します。例えば、パスワードが******と言ったふうになっている場合にそれを可能な場合に表示させます。ブックマークレットまたはtampermonkeyなどのユーザースクリプトとして使用してください。
2018年9月26日 • –––閲覧数JavaScriptから外部URLのJavaScriptを読み込むJavaScriptJavascriptから外部URLのJavaScriptをinclude・requireを使って読み込む方法のメモです。
2018年9月15日 • –––閲覧数Tampermonkeyをインポート・エクスポートしようjavascripttampermonkeyでもなんでもそうですが、chrome拡張機能ってたまにクラッシュします。クラッシュしたときに、拡張機能のなかのデータが消えてしまうことがあります。初期化されてしまうわけです。Tampermonkeyをインポート・エクスポートした方がいい、というだけのメモです。
2018年9月12日 • –––閲覧数javascript-obfuscatorでJavaScriptスクリプトを難読化javascriptjavascript-obfuscatorでJavaScriptスクリプトのプログラム・コードを難読化する方法について紹介します。JavaScriptはクライアントサイドなので、暗号化はできない。一応調べたけど、やはりできないらしい。
2018年8月21日 • –––閲覧数Javascriptでウェブページの全ての文字を置換するJavascriptJavascriptでウェブページの全ての文字を置換するサンプルコードのメモです。使用例:自分のコーディング/作成したウェブページのデザインやレイアウトを友達とかクライアントに見てもらいたいけど、文字がそのまま書いてあるとサイト特定されてしまう。それを避けたいみたいな場合。以下のJavascriptをファイルなりブックマークレットなりデベロッパーツールコンソールなりで…
2018年8月19日 • –––閲覧数JavaScriptで拡張子を出力するにはJavaScriptJavaScriptで拡張子を出力する方法についてメモです。例えばdocument.location.hrefで取得したURLなどからファイルの拡張子(pdf, txt, html)などを取得します。getFileExtension(document.location.href);
2018年8月13日 • –––閲覧数JavaScriptでYoutubeのURLの変化を監視するにはJavaScriptJavaScriptでYoutubeのURLの変化を監視する場合のメモです。youtubeは動画を移動するときに、非同期で通信しているので、ユーザースクリプトなんかが使いにくいです。HTML(=動画)が変わったらスクリプトを再度実行する、っていう処理をしたい場合は、URLの変化を監視するのがよさそうですが…通常、hashchangeあたりでできるらしい…
2018年7月30日 • –––閲覧数JavaScriptのxpathで全ての結果を受け取る方法javascriptJavaScriptではxpathの全ての結果を配列として受け取ることができるようなメソッドがビルトインではありません。例えばCSSセレクターだと、"querySelectorAll"メソッドなどが使えますが、xpathに対してはそういうものがないということです。以下のコードではそれを定義し、以下に使用例を挙げました。
2018年7月29日 • –––閲覧数JavaScriptでjQueryをincludeして使えるようにするJavaScriptJavaScriptで外部モジュール・パッケージのライブラリやjQueryをincludeで読み込みをして使えるようにします。以下ではdocument.createElementメソッドとsrc属性を使用します。