Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Javascript > HELP: Accessing object methods/variables across nested documents in IE7

Reply
Thread Tools

HELP: Accessing object methods/variables across nested documents in IE7

 
 
davidfass@gmail.com
Guest
Posts: n/a
 
      04-17-2007
I have two questions for the brave of heart:

(1) I have a main page (http://jewishintellectualtimeline.com/
index.html) which loads a page "test_map.html" inside an OBJECT (which
in turn is inside a DIV), like so:

<div id="object_wrapper">....
<OBJECT data="test_map.html" width="100%" height="100%">
<p>Sorry, the map could not be loaded due to browser limitations.</p>
</OBJECT> ...</div>

(The reasons for using the OBJECT here are related to limitations of
the Google Maps API. Not relevant.) Now, in the loaded
"test_map.html" I have the following script code to assign a name
"gWindow" to this loaded window:

window.name = "gWindow";

The reason I do this is because I want to be able to call functions in
"test_map.html" from the parent file "index.html". For example, I
have code in "index.html" like

onclick="javascript:gWindow.loadMap([[32.536389,44.420833]],
[[30.5364,42.4208],[34.5364,46.4208]],['Babylonia'])...

which calls the loadMap function defined in "test_map.html".

The upshot is that all this works fine in Firefox (no errors from
Firebug). But in IE7, I get an error saying that "'gWindow' is
undefined". Any ideas why IE7 cannot see this variable, while Firefox
can? Workarounds?


(2) And there is a related issue, which is that the page
"test_map.html" loaded inside the OBJECT does not see "window.parent"
as the parent index.html, but rather identifies itself
("test_map.html") as window.parent. I'm (obviously) not a
professional programmer, so I'm wondering whether the fact that it
works in Firefox is due to a laxity there, or whether there is some IE
bug that's getting in the way here. Can anyone illuminate, please?

Thanks a ton for any help! -- Dave

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
IE7 and IE7 64-bit in Vista 64-bit 007 Windows 64bit 1 10-28-2008 08:46 PM
How do I setup a 32 bit IE7 since I'm using a 64 Bit IE7 =?Utf-8?B?RXVnZW5l?= Windows 64bit 3 05-06-2007 01:18 PM
IE7 on XP vs IE7 on Vista Jeff Louella HTML 9 03-02-2007 02:25 AM
No more stuff on C:\Documents and Settings\[User]\My Documents\Visual Studio 2005\ craigkenisston@hotmail.com ASP .Net 1 10-18-2006 03:31 PM



Advertisments