Thickboxでパラメータ付きURLを開く

2010/11/24 | JavaScript/Ajax

既にメンテナンスをしていないjQueryプラグインのThickboxであるが、便利だし見栄えがいいし未だに他のプラグインに乗り換えられずにいる。Thickboxのバグ(というと失礼なのかもしれないが)の一つに、パラメータ($_GET変数)つきのページはパラメータを削除したURLで表示してしまうという問題がある。毎回Thickboxに修正を加えているのだが、毎回「どこを修正するんだったっけ」という状態になる。で、修正箇所をメモしておく。

tb_parseQuery関数の一行目に以下の行を追加しておく。

query = (query.indexOf(‘?’) != -1) ? query.split(‘?’)[1] : query;

出典はこちら。スペシャルサンクス。

コメントを残す


守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net