Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / ASP.NET / General / February 2008

Tip: Looking for answers? Try searching our database.

JavaScript and Components on Pages

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Alex Maghen - 12 Feb 2008 07:41 GMT
Is there an Event in a page's life-cycle where I would be able to reference
all of the objects that were instantiated on a page, but as soon as possible
after the page loads? If I try to use OnLoad for the Document, objects like
ActiveX controls don't seem to "exist" yet on the page.

Ideas? Thanks.

Alex
Anthony Jones - 12 Feb 2008 10:37 GMT
> Is there an Event in a page's life-cycle where I would be able to reference
> all of the objects that were instantiated on a page, but as soon as possible
> after the page loads? If I try to use OnLoad for the Document, objects like
> ActiveX controls don't seem to "exist" yet on the page.

Which OnLoad event are you talking about exactly?  Can you show use some
code?  The elements holding the ActiveX controls will exist at the time the
client side window.onload event fires.  Whether the contents of the elements
have been initialised and ready for use at the point is another matter.

Signature

Anthony Jones - MVP ASP/ASP.NET

Michael Nemtsev [MVP] - 12 Feb 2008 10:42 GMT
Hello Alex,

I would use the AJAX Sys.Application.add_load event for this

---
WBR,
Michael  Nemtsev [.NET/C# MVP] :: blog: http://spaces.live.com/laflour 

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

AM> Is there an Event in a page's life-cycle where I would be able to
AM> reference all of the objects that were instantiated on a page, but
AM> as soon as possible after the page loads? If I try to use OnLoad for
AM> the Document, objects like ActiveX controls don't seem to "exist"
AM> yet on the page.
AM>
AM> Ideas? Thanks.
AM>
AM> Alex
AM>
bruce barker - 12 Feb 2008 17:44 GMT
there iisn't an event for this. active/x control are loaded async. the onload
event means the html has been parsed, and the dom created, but images, and
active/x controls may not be ready yet (or even downloaded).

all IE hosted objects have a readyState property and an onreadystatechange
event. you can use to talk to the active/x control after its loaded and
initialized:

<object onreadystatechange="onReady(this)" ... />

function onReady(e)
{
  if (e.readyState == 4)
  {
       // control is live
       // do something here
  }
}

-- bruce (sqlwork.com)

> Is there an Event in a page's life-cycle where I would be able to reference
> all of the objects that were instantiated on a page, but as soon as possible
[quoted text clipped - 4 lines]
>
> Alex
Steven Cheng[MSFT] - 13 Feb 2008 02:46 GMT
Hi Alex,

As other members have said, Activex control are hosted by client side
webbrowser, server side ASP.NET doesn't have much control on it. However,
if you only want to manipulate some setting or attributes in its html
markup, you can considering use page's "PreRender" event. This event is the
last event you can modify control states of controls on Page(will be
persisted into Viewstate) before Render stage.

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead
   

This posting is provided "AS IS" with no warranties, and confers no rights.

--------------------
>From: =?Utf-8?B?QWxleCBNYWdoZW4=?= <AlexMaghen@newsgroup.nospam>
>Subject: JavaScript and Components on Pages
>Date: Mon, 11 Feb 2008 23:41:01 -0800

>Is there an Event in a page's life-cycle where I would be able to reference
>all of the objects that were instantiated on a page, but as soon as possible
[quoted text clipped - 4 lines]
>
>Alex
Steven Cheng - 16 Feb 2008 08:15 GMT
Hi Alex,

Do you have any further question on this thread? If so, welcome to post
here.

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead
   

This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
>From: stcheng@online.microsoft.com (Steven Cheng[MSFT])
>Organization: Microsoft
>Date: Wed, 13 Feb 2008 02:46:37 GMT
>Subject: RE: JavaScript and Components on Pages

>Hi Alex,
>
[quoted text clipped - 30 lines]
>>
>>Alex

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.