3 etaplidir.

HEAD kismina


Kod:
<SCRIPT LANGUAGE="JavaScript">

<!-- Original: John Caranta (caranta@netzero.net) -->

<!-- This script and many more are available free online at -->

<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin

var alarmTime;

var curTime;

var check = new Date();

var hourNum;

var minNum;

function GetTime() {

var dt = new Date();

document.clock.local.value = IfZero(dt.getHours()) + ":" + IfZero(dt.getMinutes());

setTimeout("GetTime()", 1000);

curTime = (IfZero(dt.getHours()) + ":" + IfZero(dt.getMinutes()));

}

function IfZero(num) {

return ((num <= 9) ? ("0" + num) : num);

}

function alarmSet() {

hourNum = document.clock.hourOpt[document.clock.hourOpt.selectedIndex].value;

minNum = document.clock.minOpt[document.clock.minOpt.selectedIndex].value;

alarmTime = hourNum + ":" + minNum;

}

function alarmOn() {

if (alarmTime == curTime) {

document.all.sound.src = document.clock.alarmSound.value;

}

else {

setTimeout("alarmOn()", 1000)

}

}

function alarmOff() {

document.all.sound.src = "";

alarmTime="";

}

function snooze() {

document.all.sound.src = "";

var snoozeL = parseInt(document.clock.snoozeOpt[document.clock.snoozeOpt.selectedIndex].value);

var snooze = new Date();

alarmTime = IfZero(snooze.getHours()) + ":" + IfZero(snooze.getMinutes() + snoozeL);

alarmOn();

}

// End -->

</script>

<bgSound src="" id="sound">
BODY kelimesinin yerine

Kod:
<body onLoad="GetTime()">

Yine BODY kismina begendiginiz yere.

Kod:
<table width=269 border=1>

<tr>

<td align=middle width="164" bgcolor="#99CCFF">

<form name="clock">

<input size="8" name="local">

<input type=radio name=alarmOnOff onClick="alarmOn()">On

<input type=radio name=alarmOnOff onClick="alarmOff()" checked>Off

<td align=middle width="89" bgcolor="#99CCFF">

&nbsp;&nbsp; <b>Set Alarm:</b>

<br>

<select name=hourOpt onChange="alarmSet()" size=1>

<option value="00">00<option value="01">01<option value="02">02<option value="03">03

<option value="04">04<option value="05">05<option value="06">06<option value="07">07

<option value="08">08<option value="09">09<option value="10">10<option value="11">11

<option selected value="12">12

<option value="13">13<option value="14">14<option value="15">15<option value="16">16

<option value="17">17<option value="18">18<option value="19">19<option value="20">20

<option value="21">21<option value="22">22<option value="23">23

</option>

</select>

<select name=minOpt onChange="alarmSet()" size=1>

<option selected value="00">00<option value="01">01<option value="02">02<option value="03">03

<option value="04">04<option value="05">05<option value="06">06<option value="07">07

<option value="08">08<option value="09">09<option value="10">10<option value="11">11

<option value="12">12<option value="13">13<option value="14">14<option value="15">15

<option value="16">16<option value="17">17<option value="18">18<option value="19">19

<option value="20">20<option value="21">21<option value="22">22<option value="23">23

<option value="24">24<option value="25">25<option value="26">26<option value="27">27

<option value="28">28<option value="29">29<option value="30">30<option value="31">31

<option value="32">32<option value="33">33<option value="34">34<option value="35">35

<option value="36">36<option value="37">37<option value="38">38<option value="39">39

<option value="40">40<option value="41">41<option value="42">42<option value="43">43

<option value="44">44<option value="45">45<option value="46">46<option value="47">47

<option value="48">48<option value="49">49<option value="50">50<option value="51">51

<option value="52">52<option value="53">53<option value="54">54<option value="55">55

<option value="56">56<option value="57">57<option value="58">58<option value="59">59

</option>

</select>

<tr>

<td align=middle width="164" bgcolor="#FFFFCC">

<b>

Select Alarm Sound:</b>

<br>

<input type=file size=4 name=alarmSound>

<td align=middle width="89" bgcolor="#FFFFCC">

Snooze For:

<br>

<select NAME=snoozeOpt size=1 onChange="snooze()">

<option value="1">1<option value="2">2<option value="3">3<option value="4">4

<option value="5">5<option value="6">6<option value="7">7<option value="8">8

<option value="9" selected>9

</option>

</select>

</form>

</td>

</tr>

</table>


Pop up da yapilabiliyor örnegi > Rogers Seite mit Bildern von Thailand und Fun saatin üzerine tiklayiniz.



Orijinal script ise > The JavaScript Source: Time and Date: Alarm Clock



Umarim isinize yarar.