イムをクエリ文字列を取得:
問題は私のdestination.htmであるdestination.htmをロードするためにfaceboxを()を使用して
<a rel="facebox" href="destination.htm?path=blabla">mainpage</a>
イム、私がアラート(window.location.href)をヒットしようとしているときにmainpage.aspxを取得していてdestination.htm.whyを取得していないのですが?私がしたいのは、ページからパスを読み取ってクエリ文字列を取得することです間違ったパス)
ありがとうalotfacebox開いたページは、私はこのコードを持っているページmainpage.aspx」に
2
A
答えて
2
これは、faceboxが実際にブラウザをそのページにリダイレクトしていないからです。それを同じページのfacebox divに挿入します。
次のようなものかもしれない、代わりにアンカーのhref属性をつかん試みることができる:
var lastVisited = null;
var lastVisitedQS = null;
$("a[rel='facebox']").facebox()
.click(function() {
lastVisited = this.href;
// you can extract the query string like this
var a = document.createElement('a');
a.href = lastVisited;
lastVisitedQS = a.search; // should give path=blabla
});
してからdestination.htm
で行います
alert(lastVisited);
alert(lastVisitedQS);
希望に役立ちます!
0
あなたがホストのURLを取得するためにwindow.location.hostnameを使用することができ、window.location.pathname URL
関連する問題
- 1. リンク私は次のコードを持って正しいページに
- 2. ソート私は次のコードを持っているページ
- 3. ポストと私は、次のコードを持っている1ページ
- 4. コンテンツは、()、私はこれらのページを持っているメインページ
- 5. 私は3つのページを持っている他のページへ
- 6. 私はこのコードを持っているMagentoのカテゴリ一覧ページ
- 7. キャプチャ、私はこのページを持っている(ビューポート)
- 8. jQueryのロケータが間違ったページに探していた後、私は以下のページを持っている
- 9. は、私は、Webページに次のコードを持っているテキストやリスト
- 10. は、常に私はここの製品ページを持っているWooCommerce
- 11. アプリケーションは、私がここにいくつかの非常に簡単なコードを持っているWebページ
- 12. は、私は次のことを持っているaspxページを持っているビューステート
- 13. jQueryのコード私は、ページの読み込みにJavaScriptをロードするWebアプリケーションを持っているページのロード
- 14. 何行私は、警告ダイアログ・ページを作ったと私は私の対話ページ上のボタンを持っているしたいの対話ページ
- 15. 私はこのように以下のHTMLページを持っているのUIWebView
- 16. HTML5のビデオプリロードは、私がしてページを持っている
- 17. 私はこのようになりますページを持っているのDOMDocument
- 18. 私は、このようにHTMLページを持っているのHttpServletRequest
- 19. は、私はサブディレクトリに子ページにIFRAMEを含む親ページを持っている私のアプリケーションでは問題に
- 20. ハイライトは現在、私はこのURLでページを持っているCSSのメニューバー
- 21. 名「URLは、」私はasp.netページで、次のコード行持ってasp.net
- 22. は、私が持っているときに、ページのロード
- 23. 私は次のコードを持って、前のページ
- 24. 持っIBOutletが、私はこのコードを持っていることに
- 25. は、私は3ページを持っているドメイン
- 26. デザインは、私は以下のページ持っているIE
- 27. 私は2つのフォームを含むページを持っているHTMLページ
- 28. 私は私のコードでこの行を持っている
- 29. はCSS-アコーディオンは、私はこのコードを持っている
- 30. フォームPOSTメソッドは、私は私のhtmlページに設定フォームを持っている
はいのクエリ文字列部分を取得するために、仮想ディレクトリ+ページとwindow.location.searchを取得します!ありがとうalot – Grace
@Grace - oops、コードに間違いがありました(私は 'a'を宣言するのを忘れました) – karim79
ただ一つのこと:行var lastVisited = null;取り出さなければならない、そうでなければ動かない。再度、感謝します。 – Grace