function countDown(){ countDownTime = countDownTime - 1; if (countDownTime <=0){ // What ever the event that you want to trigger // when the countdown is finish comes here return } document.getElementById('count_down_span').innerHTML = countDownTime; counter=setTimeout("countDown()", 1000); }the count down will be displayed inside the tag which shown below, and you shold include that in the place where you want in the HTML
Tuesday, October 21, 2008
Simple Countdown Timer - JavaScript
Posted by
Dinesh Wijekoon
at
2:37 PM
A Simple AJAX Engine - JavaScript
Posted by
Dinesh Wijekoon
at
2:21 PM
Just copy and paste the part in ur java script.
first create an instance of the AXAJIntercation. For that you sholud enter the request URL ann the methord that should be called when the response has come back.
and you have to create a response methord as follows
********************************************************************************
This code is copied from somewhere else, i think its not a bad thing to publish this, while it is always visible to the client side. Thank you very much for the person who invented it.
********************************************************************************
// The AJAX Engine function AJAXInteraction(url, callback) { var req = init(); req.onreadystatechange = processRequest; function init() { if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else if (window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTTP"); } } function processRequest () { // readyState of 4 signifies request is complete if (req.readyState == 4) { // status of 200 signifies sucessful HTTP call if (req.status == 200) { if (callback) callback(req.responseXML); } } } this.doGet = function() { req.open("GET", url, true); req.send(null); } } // End of AJAX Enginethen to send data to the server use a method as follows.
first create an instance of the AXAJIntercation. For that you sholud enter the request URL ann the methord that should be called when the response has come back.
var ajax = new AJAXInteraction(request_url_comes_here, response_method); ajax.doGet();after that athe axax.doGet() metord sends the request url in non-blocking way to the server.
and you have to create a response methord as follows
function respond_method(responseXML){ }when the response has come back to the client, it calls the javaScript methord with passing the responseXML as a variable.
********************************************************************************
This code is copied from somewhere else, i think its not a bad thing to publish this, while it is always visible to the client side. Thank you very much for the person who invented it.
********************************************************************************
Tuesday, February 05, 2008
Working with Integers in javaScript
Posted by
Dinesh Wijekoon
at
12:01 PM
When you are working with numbers in javaScript, you cant use the plus operator as usual. the problem with plus operator is, it concadintes the two numbers considering them as strings.
so when ever you are using the plus operator for an number is javaScript you have to use the fuction Number() to convert the var element to a numerical number.
so when ever you are using the plus operator for an number is javaScript you have to use the fuction Number() to convert the var element to a numerical number.
Subscribe to:
Posts (Atom)