オープン元ウィンドウのURLをオープンしたウィンドウで得るには?
[上に]
[前に]
[次に]
困ったちゃん(T_T)
[E-Mail]
1999/11/24(水) 11:10:27
JavaScripで、新しいウィンドウをオープンし、そのオープンしたウィンドウにて、オープン元のURLを得たいのですがどーしても出来ないんです・・・(T_T)
<a href=JavaScript:window.open"fake.htm">ここ</a>
で、新しいウィンドウ"fake.htm"を開き、
開いた"fake.htm"に、
<script language="JavaScript"><!--
u=window.opener.document.URL;
alert(u);
// --></script>
と頑張ってみてはみたのですが、どーしても
u=window.opener.document.URL;で、エラーが出てしまうみたいなんです・・・(T_T)
もしかしたら、私はとんでもない間違いを犯しているのでしょうか?
どおーか、よろしくお願い致します・・・(T_T)
andi
1999/11/24(水) 12:20:03
URLを得るのはlocation.hrefでしょうか。
下級天使
1999/11/24(水) 13:06:30
u=window.document.referrer;
とかではだめですか?
困ったちゃん (T_T)
1999/11/24(水) 23:53:11
[[解決]]
andiさん、下級天使さん大変有難うございました(^。^)!
出来ました!
エラーが出ていたのは、window.open"fake.htm"の()が抜けていたからでした・・・(T_T)
私の単純なミスでした。
<a href=JavaScript:window.open"fake.htm">ここ</a>を
<a href="fake.htm">ここ</a>に、
下級天使さんのおっしゃる通り
u=window.opener.document.URL;を
u=window.document.referrer;にしたら出来ました(^。^)!
私の勉強不足ですね・・・(T_T)
解決しました。大変有難うございました。
[上に]
[前に]
[次に]