swfからhtmlの任意のアンカーへのリンク

IE6.0では、FLASHの
getURL("XXX.html#xxx");
を使用しても、指定したアンカーにリンクせずページの先頭にリンクしてしまう場合があるので、任意のアンカーへのリンクを行う場合には、下記のやり方で行う必要がある。


文末に、void(0)を入れているのは、戻り値があるとブラウザにその値を表示しようとしてしまうので。

getURL("javascript:window.open('XXX.html#xxx','new');void(0);");
getURL("javascript:location.href='XXX.html#xxx';void(0);");

2004-08-10 11:17:00

口コミ・コメント

コメントを書く