DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

+ Reply to Thread
Results 1 to 3 of 3

Hybrid View

  1. #1
    Michael Arbel Guest

    ActiveXObject versus CreatObject


    Hi,

    Could you please tell me why :

    <script language="VBScript"><!--
    On Error Resume Next
    set control = CreateObject("ACTIVESURFER.ActiveSurferCtrl")
    if err.Number then
    isSurferInstalled = false
    else
    isSurferInstalled = true
    set control = NULL
    end if

    Work Perfect!

    while this:
    <script language="JavaScript"><!--
    function ActiveSurferError(msg,url,lno)
    {
    isSurferInstalled = false;
    return true;
    }
    window.onerror = ActiveSurferError;
    var control = new ActiveXObject("ACTIVESURFER.ActiveSurferCtrl");
    alert(control);
    control = null;

    cause the IE5 to shut down.

    Thank you very much
    Michael A.


  2. #2
    Paul Clapham Guest

    Re: ActiveXObject versus CreatObject

    You might want to ask this in a newsgroup about Javascript, instead of one
    about Java.

    Michael Arbel <michael.arbel@kodak.com> wrote in message
    news:3a2ea5f8@news.devx.com...
    >
    > Hi,
    >
    > Could you please tell me why :
    >
    > <script language="VBScript"><!--
    > On Error Resume Next
    > set control = CreateObject("ACTIVESURFER.ActiveSurferCtrl")
    > if err.Number then
    > isSurferInstalled = false
    > else
    > isSurferInstalled = true
    > set control = NULL
    > end if
    >
    > Work Perfect!
    >
    > while this:
    > <script language="JavaScript"><!--
    > function ActiveSurferError(msg,url,lno)
    >


    > isSurferInstalled = false;
    > return true;
    > }
    > window.onerror = ActiveSurferError;
    > var control = new ActiveXObject("ACTIVESURFER.ActiveSurferCtrl");
    > alert(control);
    > control = null;
    >
    > cause the IE5 to shut down.
    >
    > Thank you very much
    > Michael A.
    >




  3. #3
    Chris Patterson Guest

    Re: ActiveXObject versus CreatObject


    "Paul Clapham" <pclapham@core-mark.com> wrote:
    >You might want to ask this in a newsgroup about Javascript, instead of one
    >about Java.
    >
    >Michael Arbel <michael.arbel@kodak.com> wrote in message
    >news:3a2ea5f8@news.devx.com...
    >>
    >> Hi,
    >>
    >> Could you please tell me why :
    >>
    >> <script language="VBScript"><!--
    >> On Error Resume Next
    >> set control = CreateObject("ACTIVESURFER.ActiveSurferCtrl")
    >> if err.Number then
    >> isSurferInstalled = false
    >> else
    >> isSurferInstalled = true
    >> set control = NULL
    >> end if
    >>
    >> Work Perfect!
    >>
    >> while this:
    >> <script language="JavaScript"><!--
    >> function ActiveSurferError(msg,url,lno)
    >>

    >
    >> isSurferInstalled = false;
    >> return true;
    >> }
    >> window.onerror = ActiveSurferError;
    >> var control = new ActiveXObject("ACTIVESURFER.ActiveSurferCtrl");
    >> alert(control);
    >> control = null;
    >>
    >> cause the IE5 to shut down.
    >>
    >> Thank you very much
    >> Michael A.
    >>

    >
    >

    The difference is simply in the language. VBScript has an intrensic function
    call "CreateObject" which creates a new instance of an ActiveXServer or Components
    in the browser. However, JavaScripts equivilent is ActiveXObject. I am
    sure this comes from the fact that ActiveX is a Microsoft specific technology
    and javascript has evloved to support it.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


Top DevX Stories

Easy Web Services with SQL Server 2005 HTTP Endpoints
JavaOne 2005: Java Platform Roadmap Focuses on Ease of Development, Sun Focuses on the "Free" in F.O.S.S.
Wed Yourself to UML with the Power of Associations
Microsoft to Add AJAX Capabilities to ASP.NET
IBM's Cloudscape Versus MySQL


Sponsored Links