Click to Rate and Give Feedback
MSDN
MSDN Library
Web Development
HTML and CSS
Properties
 codeBase Property
CODEBASE Attribute | codeBase Property

Sets or retrieves the URL of the component.

Syntax

HTML<ELEMENT CODEBASE = sLocation... >
Scripting[ sLocation = ] object.codeBase

Possible Values

sLocationString that specifies or receives the URL of the component, which can be appended with a version string of the form #Version=a,b,c,d, as described in the Remarks section. If the client computer has a later version installed, no download occurs.
a
High-order word of the major version of the component available at the specified URL.
b
Low-order word of the major version of the component available at the specified URL.
c
High-order word of the minor version of the component available at the specified URL.
d
Low-order word of the minor version of the component available at the specified URL.

The property is read/write. The property has no default value.

DHTML expressions can be used in place of the preceding value(s). As of Internet Explorer 8, expressions are not supported in IE8 mode. For more information, see About Dynamic Properties.

Remarks

Applets do not support version information supplied as part of the URL.

If a, b, c, and d are all set to -1 (#Version=-1,-1,-1,-1), the component is downloaded from the server if the release date is later than the installation date on the client computer. If the component is installed on the client computer and the release date is the same or earlier than the installation date, only an HTTP header transaction occurs.

The URL of the component cannot be a local path.

 New for Windows Internet Explorer 8 Internet Explorer 8 or later. In IE8 mode, the value of the codeBase attribute depends on the context of the reference to the attribute. When read as a Document Object Model (DOM) attribute, codeBase returns an absolute URL. The value specified by the page author is returned when codeBase is read as a content attribute, when the page is displayed in an earlier document compatibility mode, or when the page is viewed with an earlier version of the browser. For more information, see Attribute Differences in Internet Explorer 8.

Example

The following example uses the CODEBASE attribute to specify the download location of the Common Dialog control.

<OBJECT ID="CommonDialog1" WIDTH=32 HEIGHT=32
    CLASSID="CLSID:F9043C85-F6F2-101A-A3C9-08002B2F49FB"
    CODEBASE="http://activex.microsoft.com/controls/vb5/comdlg32.cab
    #Version=1,0,0,0">
</OBJECT>

Standards Information

This property is defined in HTML 4.0 World Wide Web link and is defined in World Wide Web Consortium (W3C) Document Object Model (DOM) Level 1 World Wide Web link.

Applies To

APPLET, OBJECT, HTMLObjectElement Constructor

See Also

Managing Versions of a Component
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker