ページが読み込まれたときに実行されるmodernizr.jsを使用するページがあります。これを追加する前に、ページが読み込まれたときに読み込まれた時刻を表示するために単純なjsクロックスクリプトを実行していましたが、両方を同時にページに追加すると、どちらか一方が機能しなくなります。
私はまだjavascriptにかなり慣れておらず、ルールを理解し始めています(独学)。ロード時に2つのスクリプトを実行することは可能ですか?その場合、どのように実行しますか?または、私は間違った木を吠えていますか?もしそうなら、私のコードに何か問題がありますか?
これは私が持っていたものです...
<script>
window.onload = function() {
if(window.FileReader && Modernizr.draganddrop){
window.location = "http://www.dentaldigs.co.uk/image_upload.php"
}
};
</script>
<script>
// add a zero in front of numbers<10
function checkTime(i)
{
if (i<10)
{
i="0" + i;
}
return i;
}
function clock()
{
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
m=checkTime(m);
s=checkTime(s);
document.getElementById('clock_div').innerHTML=h+":"+m+":"+s;
t=setTimeout(function(){clock()},500);
}
</script>
<body onLoad="clock()">
</body>
クロックスクリプトが配置されていると、modernizr.jsは機能しません。
ありがとう