Global Array?

Feb 10, 2008

I'm looking for a global array to store various integers in.

In IE and FF I always used this:
window[test] = 65;

This worked fine in FF and IE, but safari doesn't play ball.
I'm not sure if window[] is a special reserved array in those browsers, since I didn't even initialize it before using it, it just worked 'right out of the box'. Anyways, I tried going:

var window = new Array();

AND

var window = [];

but safari won't budge. Whenever I add values to the array, and try to do something with those values, safari says its not declared/undefined. What am I doing wrong?

View 4 Replies


ADVERTISEMENT

Global Variables And Global Arrays Whose Value?

Mar 2, 2010

How can I have global variables and global arrays whose value(s) can be modified and accessed by all the Javascript functions in my HTML document as well as by the HTML code?

View 1 Replies View Related

Global Variable

Jul 20, 2005

If I have a global variable in one <SCRIPT>...</script>, is it available in the 2nd <SCRIPT>...</script>. I do not know if "global" means the whole document or the whole <SCRIPT>...</script> only.

View 3 Replies View Related

Global Var From Within A Function?

Apr 16, 2009

I have a function that is passed a variable.I need to then make the variable global so it is available to another function

function getspecial(str)
{
xmlHttp=GetXmlHttpObject()

[code]....

View 7 Replies View Related

Global Variables

Dec 12, 2005

I have some code that does this:

function openWindow(windowName){
timeStamp = new Date();
var timeStamp = timeStamp.getTime();
document.getElementById(window).style.display = 'block'
}

blahblahblah . . .
openWindow('order'); // calls openWindow function and sets timeStamp variable.
alert(timeStamp);

then I get error: timeStamp is undefined. Why? I defined it as a global variable within openWindow. Am I just doing this wrong?

View 3 Replies View Related

URL`s As Global Variables

Feb 12, 2006

I`m building a site with html and GIF files on one server and audio files on another. That means I have to use absolute references to the audio files.

Problem is, the site will probably dwell some day in other server(s), and may also use a different audio format. I like to be able to globally change url strings and suffixes of the referenced files.

I think I can`t use "base href" because relative references (to files that are on the local server) would be affected.

The code looks something like this:

<a onclick=document.all.music.filename="URL/FILENAME.ZZZ" ...

I like to set "URL" and "ZZZ" on a separate file.

View 5 Replies View Related

Where Can I Declare Global Variables

Jul 23, 2005

I prefer to keep all my scripts in an external '.js' file. I am currently loading the external '.js' file from the header. Problem is I would like to declare a global variable in the external file, but I keep getting an error about the object does not exist.

Can someone tell me where or how to declare a global variable in an external file that is available after the page is loaded.

View 6 Replies View Related

Eliminating A Global Variable

Jul 23, 2005

I've created a site where the pages generally contain a table of
contents (site map) down the left side. When each page loads, the
first function is called. The second function populates a global var
(array) of all the links.

I try to avoid using global variables, but I am stumped how to
eliminate this one (TocLinks) because other functions need to iterate
through it. I think the answer is to create a custom object that the
other functions can access. But I need some pointers on how to
proceed.

Here's the function that the pages call initially and the 2nd function
that it calls:

View 1 Replies View Related

AJAX Without Global Variables?

Aug 16, 2005

Is there a way to "pass" an XMLHttpRequest object to the callback
function for onreadystatechange? Or a way to access it from
onreadystatechange? I would like to avoid the use of a global
variable...

Example:

/* How do I get rid of this global variable? */
xmlHttp = new XMLHttpRequest();

function myFunc()
{
...
xmlHttp.onreadystatechange = myCallBack;
...
}

function myCallBack()
{
if (xmlHttp.readyState != 4)
{
return;
}

...
}

Any ideas?

View 2 Replies View Related

Locally Var.s Affect Global Ones

Sep 7, 2005

Say I have script that looks a bit like this:

Array.prototype.getValue = function(ind, dir) {
if (dir !=0) ind[ind.length-1] += dir;
// more script
}

screens = [...// a big array
fnd = [1,2,3];
// 1.
a = findStart(fnd);
// 2.
b = findEnd(fnd);

findStart = function(cs) {
return screens.getValue(cs, 1);
}

findEnd = function(cs) {
return screens.getValue(cs, -1)
}

As I go from 1. to 2. the value of fnd changes. I don't understand how a
locally scoped variable might be affecting a global one.

View 1 Replies View Related

Global Variable Does Not Want To Change...

Nov 8, 2006

I have a global variable which does not want to change :
<header>
....
<script type="text/javascript" language="JavaScript">
var i=1;
function swap()
{
var window.i = 1 - window.i ;
}
.....
</script>
....
<body>

<A href="" ... onclick="swap()"<img src="pix/star.gif" </A>

when clicking on 'star.gif', i does not change from 1 to 0 ...

Any clue ?

View 4 Replies View Related

Global Variable In A Function

Jul 20, 2005

I have a .js file that receives a value from an html page. I'd like this
value to be a global variable that all functions in the .js file can use. I
have tried just declaring a var at the top of my .js file, but when the
value comes into the function and gets assigned to that variable, it is not
global.

View 4 Replies View Related

Create Global Var In Function

Jul 20, 2005

I have been working on a function which makes it easier for me to pull
variables from the URL. So far I have:

<script language="JavaScript">
var variablesInUrl;
var vArray = new Array();
function loadUrlVariables()
{
varString = location.search;
//removes ? from varString
varString = varString.substring(1,varString.length);
//split into array containing variable=value
variableArray = varString.split('&');
variablesInUrl = variableArray.length-1

for (i=0; i<= variablesInUrl ; i++)
{ ....

View 4 Replies View Related

Existence Of Several Global Variables

Jul 20, 2005

Suppose I have global variables: x1, x2, x3
and I have a function that needs to assign a value to a new global variable
x4

something like
function foo ()
{
count = 0;
do {
count ++
varname = 'x'+ count
} while (globalExists (varname)

eval ( varname + ' = "I am new in the x-series" ' )
}

how would the function globalExists () be implemented ?

View 5 Replies View Related

What's The Comparable File In .js To Global.asa In ASP?

Jul 20, 2005

What's the comparable
file in .js to Global.asa in ASP to capture the browser version (IE
vs. Netscape)? Any existing code to share or if you have a better way
to do it without using any server-side programming?

Can you write:
if (navigator.userAgent.indexOf("MSIE") != -1) as Client-side
programming within a HTML file instead of in a .js or .asp file? I
tried to write this piece of code in a HTML file, but it doesn't work.
So I am wondering about what's wrong.

View 4 Replies View Related

JQuery :: How To Do A Global Delay

Jun 7, 2011

How can I have a delay between drawing one element and another?

View 3 Replies View Related

Global Variable - Why Is It Undefined?

Aug 28, 2009

I code my global variables first, then my window.onload function, like this code...

Why do I get the error:

"KBINPUT IS NOT DEFINED"?

and

Why doesn't the IF statement for UNDEFINED element catch the problem?

View 2 Replies View Related

Passing Value To Global Variable?

Mar 15, 2009

I have a site that calls the function welcome() and displays a prompt. The same site also has an iframe that calls the next function, add_name(), but when the pages are loaded it says that "answer" is undefined.It says on the page, where the <p id="guest"></p> is, "Welcome undefined". How do I make it so that the value of answer, which is given onLoad of the 1st page with the prompt, is displayed as text in function add_name()?

[CODE]
function welcome(){
var x = document.getElementById("body");

[code]....

View 4 Replies View Related

Log The Content Of The Global Namespace?

Jun 12, 2011

Using the Firebug console is there a way to log the content of the global namespace? I particularly want to recognise when something is added to it by my code. I could step through my whole code :( but I'm hoping there is an easier way.

View 3 Replies View Related

Undefined Variable (global?)

Sep 21, 2006

I'm currently coding the beginnings of a stopwatch script.

<html>
<head>
<script type="text/javascript">
var startTime;
var currentTime;
var started = 0;

function startStopwatch() {
if (started == 0) {
var startTime = new Date();
display();
alert(startTime);
}
}

function display() {
currentTime = new Date();
difference = (Number(currentTime) - Number(startTime));
document.stopwatch.display.value = difference;
setTimeout('display()',10)
}

</script>
</head>
<body>
<form name="stopwatch">
<input type="text" name="display" readonly="readonly" size="40">
<input type="button" name="start" value="Start" onclick="startStopwatch();">
<input type="button" name="stop" value="Stop">
<input type="button" name="reset" value="Reset">
</form>
</body>
</html>

The value of startTime when called from display() is undefined. I'm not sure why, as I declared the variable outside the function. The variable should be accessible by all functions, right?

Any help would be appreciated.

View 5 Replies View Related

Global Variable Not Changing Value

Oct 2, 2010

I have two pages. In one page I am changing the value of a variable called t, in the other I am outputting it. The problem I'm having is in changing its value.

[Code]....

View 1 Replies View Related

Mozilla And Global Scope

Jan 22, 2005

I've just realized that in Mozilla pointer variables always have local scope in a function. Unlike IE. I wondered if Mozilla was able to do it in some other way? readXML() is an init() function which might be a constraint - I'm no javascript expert.

// The following won't work in Mozilla.

var record;

function readXML()
{
record=xmlDoc.getElementsByTagName("record");
}

alert(record[0].childNodes[1].firstChild.nodeValue);

View 4 Replies View Related

Global Object In WSH JScript?

Dec 18, 2008

What's the global object in a WSH JScript?

View 4 Replies View Related

Global Variable Only If A Condition Is Met

Aug 2, 2010

I wish to declare a global variable, but only if a certain condition is met. For example:

Code:

Except that now it is not global because it is contained within an if statement.

View 3 Replies View Related

Correct Use Of Global Arrays?

Apr 26, 2011

Im required to use global arrays to create a currency converter website. As it is my code works perfectly, although im a bit unsure of whether i've used the arrays properly.Heres my arrays and the first line of code to convert GBP to Japanese Yen...

<script type="text/javascript">
//Global Arrays
var strCurrency = new Array(5);

[code].....

View 11 Replies View Related

Global Variables Not Working, But *seem* Right?

Dec 29, 2009

Here's my code:

//document.write("Test");
//Declare arrays
stats = new Array(6);
statMods = new Array(6);
/*
//Populate stat and statMod arrays

[Code]...

without first calling the other function that actually assigns values, it still works. As I said, though, if I assign values outside that function, then it all falls apart.

View 8 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved