行われているリクエストからいくつかのデータにアクセスしようとしています:?sm-xml-search=1
実際のクリックイベントにバインドできないように見えるため、このリクエストに「フック」または「バインド」する最善の方法が本当にわかりません。イベントにバインドしようとしても応答しません。そのため、実際のHTTPリクエストに応答する必要があります。
要求されるたびにこの情報を抽出するにはどうすればよいですか?
通話からデータを抽出する方法はありませんか?
行われているリクエストからいくつかのデータにアクセスしようとしています:?sm-xml-search=1
実際のクリックイベントにバインドできないように見えるため、このリクエストに「フック」または「バインド」する最善の方法が本当にわかりません。イベントにバインドしようとしても応答しません。そのため、実際のHTTPリクエストに応答する必要があります。
要求されるたびにこの情報を抽出するにはどうすればよいですか?
通話からデータを抽出する方法はありませんか?
jQuery('div.result').live("click", function(event) {
それは完璧に機能します。
あなたは実際に呼び出し元のURLを取得することができます
var pathname = window.location.pathname;
その後、正規表現を使用して必要な値を取得できます。
var match = /.*sm-xml-search=(.*)$/.exec(pathname);
var urlParam = match[1];
パラメータが最後の場合、正規表現は一致を返します。そうでない場合は、区切り文字(のような&
)を使用する必要があります。