Google
 
Web www.albaspectrum.com
Using External JavaScript Files

computer, internet, programming, Microsoft Dynamics, Oracle, Java, J2EE, EJB, SAP, ecommerce strategies, hightech jobs, h1b, web design, MS SQL Server, reporting, customizations, software, ERP, MRP, accounting systems, CRM - popular articles

 

Using External JavaScript Files

Besides, enclosing the common JavaScript routines in external
files keeps your web pages uncluttered and search engine spiders
and crawlers are able to reach the important content easily. They
don't have to shuffle through tens of lines of scripts.

In the first edition [that appeared in my newsletter - BYTESWORTH
REACHOUT] of my article I had omitted the process of creating the
external JavaScript files, but when one of my readers asked me
how to do it, I had to re-write the article.

It's very simple. Use any text editor of your liking (if you
hand-code your HTML, you can use the same editor that you use for
your HTML editing). Write the required code, and save the file
with .js (dot js) extension.

I'm going to give you a small example.

Suppose your JavaScript file is "myjfuncs.js".

and it has a function to return the bigger number of the two
supplied as parameters (you can simply start with the function,
no need to write or some other stuff):

function bigger(num1, num2)
{
var holdbig;
if (num1num2)
{
holdbig=num1;
}
else
{
holdbig=num1;
}
return holdbig;
}

In a similar manner, we can have

function smaller(num1, num2)
{

}

When we want to use this precious file full of JavaScript
functions, we use this line:




So when we use one of its functions in a JavaScript:



var n1=90;
var n2=7;
alert ("The bigger number is: " + bigger(n1, n2));



In this way, we can use all the complex functions contained in
the myjfuncs.js file.

About the Author

Amrit Hallan is a freelance web designer. For all web site
development and web promotion needs, you can get in touch with
him at amrit@bytesworth.com or http://www.bytesworth.com. For
more such articles, visit http://www.bytesworth.com/articles You
can subscribe to his newsletter [BYTESWORTH REACHOUT] on Web
Designing Tips & Tricks by sending a blank email at
bytesworth-subscribe@topica.com

Alba Spectrum popular articles series: FAQ, Reviews, Introductions, Product Selections, Advises, Definitions, online marketing

We are serving wholesale & retail customers in Illinois, California, Texas, Wisconsin, New York, Washington, Ohio, Michigan, Indiana, Arizona, New Mexico, Louisiana, Florida, Georgia, Minnesota, Utah, Virginia, Georgia, Hawaii, Iowa, Colorado, Ontario, Quebec, Alberta, British Colombia.  We also serve customer internationally in New Zealand, Europe: UK, France, Poland, Italy, Germany, Russia, India, Byrma, Thailand, Holland, Denmark, Sweden, Norway, Indonesia, Austria, New Zealand, Pakistan, Afghanistan, Iran, Spain, Argentina, Brazil, Chile, Uruguay, Paraguay, Peru, Equador, Colombia, Venezuela, Panama, Costa Rica, Canada, South Africa, Nigeria, Portugal, Greece, Turkey, Asia: India, China, Philippines, South Korea, plus business metros: Chicago, Los Angeles, Phoenix, Boston, Atlanta, Minneapolis, Fargo, Seattle, Miami, Orlando, Detroit, Buffalo, Toronto, Paris, London, Montreal, Denver, Warsaw, Berlin, Prague, Rome, Karachi, Sao Paulo, Rio de Janeiro, Moscow, Buenos Aires, Dehli, Mumbai, Beigin, Cairo, San Francisco, Fremont, Naperville, Oakland, Melburn, Sidney, Sent Petersburg, Tampa, New Orleans, Houston, Dallas, Mexico City, Bogota, Caracas, Lima, Salvador, Recife, Brasilia, Curitiba, Goiania. http://www.albaspectrum.com

00201

00202

00203

00204

00205

00206

00207

00208

00209

00210

00211

00212

00213

00214

00215

00216

00217

00218

00219

00220

00221

00222

00223

00224

00225

00226

00227

00228

00229

00230

00231

00232

00233

00234

00235

00236

00237

00238

00239

00240

00241

00242

00243

00244

00245

00246

00247

00248

00249

00250

00251

00252

00253

00254

00255

00256

00257

00258

00259

00260

00261

00262

00263

00264

00265

00266

00267

00268

00269

00270

00271

00272

00273

00274

00275

00276

00277

00278

00279

00280

00281

00282

00283

00284

00285

00286

00287

00288

00289

00290

00291

00292

00293

00294

00295

00296

00297

00298

00299

00300