This script function will help you to calculate bandwidth in terms of Kilobyte or Megabyte or Gigabyte
Features
a)The javascript function will return bandwidth in KB/MB/GB after rounding it to six decimal places.
b)You have to pass two arguments bytes and type to convert (KB or MB or GB).
c)It returns 0 on passing wrong arguments.
d)Just copy the code in to your page and use it.
Preview
Bandwith conversion from byte value :
Enter the byte value and test it
Code
<!-- Script by hscripts.com -->
<script type="text/javascript">
function bandwidth(bytees,type)
{
var value = bytees;
var res;
if(!isNaN(value))
{
if(type == "KB")
{
value = Math.round((bytees/1024)*1000000)/1000000;
res = value+" KB";
}
if(type == "MB")
{
value = Math.round((bytees/[Math.pow(1024,2)])*1000000)/1000000;
res = value+" MB";
}
if(type == "GB")
{
value = Math.round((bytees/[Math.pow(1024,3)])*1000000)/1000000;
res = value+" GB";
}
return res;
}
else
{
return "Error";
}
}
function tests(aaa,ty)
{
var ss = bandwidth(aaa,ty);
alert(ss);
return false;
}
</script>
<!-- Script by hscripts.com -->
For customization of this script or any script development, contact us at support@hscripts.com
Usage
Here we have explained with a form
a)Creating the form using following HTML code
<form name="test" onSubmit="return tests(test.mailf.value,test.sel.value)">
<input name=mailf type=text>
<select name=sel>
<option value="KB">KB</option>
<option value="MB">MB</option>
<option value="GB">GB</option>
</select>
<input type=submit value=result>
</form>
b)The javascript function tests() is triggered on submission of the form.
c)Just copy the javascript code and use it for free.
License
- The javascript (misspelled as java script) is given under GPL License
- i.e. Free use for those who use the codes as it is.
- Free, if your modification does not remove our copyright information and links.
- Click Here for detailed license information.
- You can purchase the script if your requirements does not meet our GPL License terms.