1

iframe に表示できるように、ページのパス全体 (ドメインを除く) を取得する必要があります。

私は現在location.pathname、パスを取得するために使用していますが、問題はGET、URL に変数が表示される可能性があることです。

article.php?id=23I get only article.phpusingのようなページの場合location.pathname、 に表示されるページiframeは単に 404 ページです。

GET変数を含むパスを取得する関数はありますか?

4

2 に答える 2

5

おそらくすぐに使える機能はありません。

ただし、これを参照として使用して、独自のものを作成できます。

Mozilla DOM リファレンス

具体的には、window.location.pathname(不要な場合は先頭の「/」を削除して)window.location.searchクエリ文字列を取得します。

すなわち

function whatIWant()
{
    return  window.location.pathname.substring(1) + window.location.search;
}
于 2013-07-15T21:19:42.663 に答える