Autodesk AutoCAD Services & Support

i-drop content does not work in 64-bit Internet Explorer

Issue

When you were using the 64-bit version of Internet Explorer to browse web pages that contain i-drop content, the i-drop indicator was not visible.

Solution

There are two reasons why i-drop content might not work in a 64-bit Internet Explorer browser:

  • The i-drop content provider has not updated their website to dynamically load the 32-bit or 64-bit version of the i-drop ActiveX control. Until the content provider has updated their website, you will have to continue using the 32-bit version of Internet Explorer to download their design content. 

Note:

  • In the 64-bit version of Windows XP, the default browser is 32-bit Internet Explorer.
  • In the 64-bit version of Vista, the default browser is 64-bit Internet Explorer. You can use the Start menu shortcuts to launch the 32-bit version of Internet Explorer.

Attention i-drop Content Providers: You need to update your web pages to dynamically load the 32-bit or 64-bit version of the i-drop ActiveX control. A JavaScript code sample that can be used to dynamically load the correct version of the control depending on the browser version is shown below. This sample is used on www.autodesk.com/idrop.

<code_begin>

<head>
<script type="text/javascript">
function showchair()

  activex = document.createElement("object");
  document.body.appendChild(activex);

  //Checking appVersion to load appropriate ActiveX control (32-bit or 64-bit)
  var appVersionName = navigator.appVersion;
  var index = appVersionName.indexOf ("x64");
  if(index != -1 )
  {
      //clsid for 64-bit control
      activex.classid="clsid:32290CD1-D585-4803-AF20-F16E20FF377A";
  }
  else
  {
      //clsid for 32 bit control
      activex.classid="clsid:21E0CB95-1198-4945-A3D2-4BF804295F78";
  }

  activex.package="http://www.autodesk.com/us/idrop/chair.xml";
  activex.background="http://www.autodesk.com/us/idrop/background.jpg";
  activex.width="120";
  activex.height= "119";
  activex.proxyrect = "0, 0, 120, 119";
  activex.griprect = "0, 0, 120, 119";
  activex.validate="1";

}
</script>
</head>
<body onload="showchair()">
</body>
</html>

<code_end>


Support – Terms of Use
  • Did this page resolve your issue?
  • Translate This Page (Beta)

    Learn More about this translation beta.Page is machine translated. Learn More.

    Was this translation useful?

  • Document Information

    Published date: 2008-May-28
    ID: TS1071268

     

    Applies to:
    AutoCAD® 2008
    AutoCAD® 2007
    AutoCAD® 2006
    AutoCAD® 2005