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
ADVERTISEMENT
Sep 11, 2007
var BN = {
foo: function() {
alert("hello world");
},
z: function() {
alert("hello world");
},
}
I would like to add a member moo to BN whose definition is
var moo = {"a":"A","b","B"};
How do I do it?
View 9 Replies
View Related
Feb 4, 2011
I know function name can be invoke by string using the following:
window[functionName]
But how do I use this for namespace function i.e. myname.function ?
View 10 Replies
View Related
Oct 29, 2007
I am having an issue with adding namespaces to my JavaScript. When I run this code in FireFox everything works fine. When I run this code in IE7, I get and error saying “Not Implemented�. It is pointing to the line of code where I Instaniate the object (testNameSpace.menu = new js.JavaScriptCodeIsHere(); ). Does anyone know why this works in FireFox but IE7 tells me I have not implemented something? Code:
View 2 Replies
View Related
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
Dec 9, 2009
I need to get a reference to a tag with a custom namespace, e.g.: <foo:MyTag/>. I've tried $("foo:MyTag") but that doesn't seem to work.
View 5 Replies
View Related
Mar 7, 2011
I'm working on an app, which createsvisualizations based on SVG. I was using jQuery SVG by Keith Wood at first [URL], but at some point I've noticed that it's very inconvenient for some stuff and wrote my own functions to handle everything. One of the quirks when creating svg trees dynamically is that you have to create all elements and set attributes using the SVG namespace ("[URL]"), otherwise they aren't rendered correctly by browsers.
Here's an example of how you create a text element...
var svgns = "[URL]";
var newText = document.createElementNS(svgns,'text');
newText.setAttributeNS(null,"x","0");
newText.setAttributeNS(null,"y","0");
$(newText).text("some text");
$(svgGroup).append(newText);
There doesn't seem to be a way to do that more effectively using jQuery. For instance, you can't use attr to set multiple attributes, since it won't use setAttributeNS.
View 2 Replies
View Related
Jan 26, 2011
Actually the selector works in this form:
$objects = $("dl\:object",contextelement)
but not in this form: $(element).children("dl\:object").I don't care that it doesn't work in the second, because I only need one time access, since I replace these custom elements with valid html using javascript, as soon as the page loads (sort of like xfbml I guess).My concern is that it DOES work even in IE, which only returns a tagName of "object" from <dl:object>. (given the following html attribute: <html xmlns:dl>). So I'm suspicious. I've tried following the code that matches the selector, but I can't do it, it's too complex for me to follow in a reasonable time.
View 1 Replies
View Related
Dec 16, 2010
The DOM Level 3 specification has a section (1.2.2.2) that talks briefly about "groups" of event listeners. What does this mean? Is this similar to attaching event listeners with a namespace, as in jQuery: "event.my_namespace"?
View 2 Replies
View Related
Mar 26, 2007
I have seen namespaces created (or really to avoid creating namespaces) like this
(function () {
alert("hi");
})();
but today I saw this
new function() {
alert("hi");
};
Is there a difference? The second one looks much cleaner so I'd prefer to use that one.
View 3 Replies
View Related
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
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
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
View Related
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
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
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
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
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
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
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
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
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
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
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
Jun 7, 2011
How can I have a delay between drawing one element and another?
View 3 Replies
View Related
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