【JavaScript】別ウィンドウを開く際にPOSTでパラメータを送る

別ウィンドウを開く際にPOSTでパラメータを送るには、
window.openで空のページを開いてから
そこに対してSUBMITを行います。

ページ上のフォームからもできますし、
フォームのないページでもPOSTできます。

まずは、ページ上のフォームからSUBMITする場合:

JavaScript

HTML

開いたウィンドウに名前をつけて、
その名前をtargetで指定するだけなので難しくないですね。

次に、フォームのないページでPOSTする場合:
※jQueryを使っています。

JavaScript

【JavaScript】scriptタグで呼ばれたjsファイル内で自身のURLを取得

scriptタグで呼ばれたjsファイル内で、
そのjs自身のURL(=scriptタグのsrcの内容)を取得したい場合、
普通にlocationオブジェクトを使って取得しようとしても
おおもとのページのURLしか取得できません。

document.currentScriptオブジェクトに対応していれば簡単ですが、
対応していない場合はその時点で呼ばれている最新のscriptタグを
解析すれば取得できます。

【JavaScript】外部のCSSファイルを動的にロード

外部のCSSファイルをJavaScriptから動的にロードする関数です。

使い方