リンクで飛ぶと同時にウィンドウサイズを指定できるJAVAは?
[上に]
[前に]
[次に]
DAIA
[E-Mail]
2000/05/17(水) 14:48:18
リンクボタンを押すと、その先のページに飛びつつ、ブラウザの大きさをこちらで指定したものに変えてしまうJAVAを探してます。
↑のようなページを見た!!という報告でもよいのでお願いします
解説してくれているページがあれば、もっとよいです♪
hio2
2000/05/17(水) 17:18:43
こんにちは。
>JAVAを探してます。
JavaScriptならば、これはいかが?
<BODY>
<script language="JavaScript">
<!--
self.resizeTo(400,400);
window.moveTo(0,0);
// -->
</script>
・・・ 本文 ・・・
</BODY>
※ 但し、IE4とNC4でかなり挙動が変わるので、
ブラウザ認識が必要なようです。
daia
[E-Mail]
2000/05/17(水) 21:02:13
JAVAまでかいていただきありがとうございます♪
さっそく、あすにでも試してみます。
もし、ちがっちゃったらまた教えてください(^^;;;;
ありがとです〜hio2さん
Maja
[E-Mail]
2000/05/17(水) 23:42:32
hio2さんの補足
IEとNNではresizeTo()について。
IEのresizeToは表示サイズではなく、外周のサイズみたいです。
ということで、私は下のようにして両方で同じ外周サイズにしてみました。
IE5.0 NN4.7 で確認済み
// ブラウザ判定(注意:Version無視)
var bname = navigator.appName.charAt(0);
whatN;
whatI;
whatO;
if (bname == "N") {
whatN = true;
}
}
else {
if (bname == "M") {
whatI = true;
}
else {
whatO = true;
}
}
}
// size変更400×400
var wi=400;
var he=400;
if (whatN) {
var ow = wi-window.outerWidth; //NNで外周はばはwindow.outerWidth
var oh = he-window.outerHeight; //NNで外周高さはwindow.outerHeight
window.resizeBy(ow,oh); //今より(ow,oh)だけ大きく(小さく)する
}
if (whatI) {
window.resizeTo(wi,he);
}
window.moveTo(0,0);
ていう感じでしょうか。
Maja
[E-Mail]
2000/05/18(木) 00:14:14
ごめんなさい。m(__)m
上のソースの括弧の数違ってます。
1個目のelseの前の"}"消してください
// size変更400×400の前の"}"消してください
自分のから一部だけ切り貼りしたら、変なのになってました。
Taka
2000/05/18(木) 09:48:57
var wi = 400;
var he = 400;
if (navigator.appName.charAt(0) == "N") {
wi -= window.outerWidth;
he -= window.outerHeight;
}
window.resizeTo(wi,he);
window.moveTo(0,0);
上記はMajaさんのやられていることと同じです。
ちなみにJAVAとJavaScriptは別物です。
DAIA
2000/05/18(木) 12:44:11
[[解決]]
ありがとうございます、うまくいきました(^^
hio2さん
Majaさん
Takaさん
ありがとぉ〜♪
[上に]
[前に]
[次に]