Webページのソースで、<body onload=resize();>を使っているページがありますが、これについての情報を探しています。
(1)<body onload=resize();>は、何のために記述するのかを解説したページは無いでしょうか。ブラウザを小さくした状態でページにアクセスすると、
ブラウザを強制的に広げるという機能があるという解説もあるのですが、自分でブラウザを小さくしてアクセスしてみても、実際にはそうなりません。
(2)<body onload=resize();>を書くと、Google Analyticsでは、かなりの確率で、2回読み込まれたとPV数を約2倍カウントしてしまうようですが、それについて、解説されているページは無いでしょうか。英文でも差し支えありません。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>ウィンドウの大きさを変更する</TITLE>
<script language="JavaScript">
<!--
var W=screen.Width;
var H=screen.Height;
function resize() {
if(W>screen.Width);
window.resizeTo(W,H);
}
//-->
</script>
</HEAD>
<BODY onload=resize()>
<SCRIPT src="../js/counter.js"></SCRIPT>
</BODY>
</HTML>
</script>
(1)
resizeという関数がないと動作しないですよ
上記のような感じになってると思うので、resizeもコピーしてください
(2)
HTMLを読み直せば、カウントは2回になりますよ。
(1)かつてはウィンドウサイズを最大化するために用いられたが、最近のタブ・ブラウザでは無効化されている。
(2)IE6など古いブラウザではリロードが発生していた。
http://www.ozzu.com/programming-forum/javascript-reloading-page-...
コメント(0件)