DWF

Reply
Member
kkcnkc
Posts: 3
Registered: ‎11-05-2011
Message 1 of 2 (238 Views)

Can not access ADViewer object in JavaScript

238 Views, 1 Replies
11-17-2011 01:00 AM
Hi All,

I am try use your below code in JavaScript but it does't work.

I am refer Autodesk Design Review 2012 API Reference
I am try to Execute code in "Embedding a DWF File in a Web Page" this topic.
but not able to
execute, some thing is missing and i am not able to find what is missing or
what is wrong. Help
me.

Please try to execute my Code.

[code]

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"  
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<script language="javascript" type="text/javascript">
function getElements()
  {
          var ADViewer = document.getElementById("ADViewer"); // 2nd Way
        alert(ADViewer);
        var ECompViewer = ADViewer.ECompositeViewer;     // 1st Way
        alert(ECompViewer);
        var Sections = ECompViewer.Sections;
        var secList = document.getElementById("SectionList");
        for (iSection = 1;(iSection <= Sections.Count); iSection++)
        {
                var Section = Sections(iSection); //Set the section to a
separate object
                alert(Section.Title);
                secList.innerHTML += Section.Title + "<BR>";
        }
  }
</script>
</head>
<body>


<input type="text" size="20" /><br />
<input type="text" size="20" /><br /><br />
<input id="abc" type="button" onClick="getElements()" value="How many input
elements?" />
        <object id="ADViewer" type="application/x-Autodesk-DWF" width="400"
height="400"

                        data="application/DWF085825-1-zobell_residence.dwf">
                <param name="Src"
value="http://50.57.86.168:8181/cat/DwfFile/DWF085825-1-zobell_residence.dwf
" />
        </object>

</body>
</html>

[/code]

In my PC this code execute in Google Crome but below issue.
Please try this code to execute.
In my Code there are 3 alert boxes.
  In 1 alert box shows [object HTMLObjectElement]
  In 2 alert box shows undefined
  3 rd alert box not executed.

Another thing is that this JavaScript code only run in Google Crome. not in
IE 8.0 or FireFox  3.6.12

When i am using [ classid="clsid:A662DA7E-CCB7-4743-B71A-D817F6D575DF" ]
this code it will not
execute in Google Crome not IE 8.0 not in FireFox 3.6.12 also not loaded DWF
Viewer in browser.

My PC Configuration is :
      Windows 7 Ultimate
      1 GB RAM
      64-bit OS
      Autodesk Design Review Browser Add-on for NPAPI browser v 1.2
      Autodesk Design Review 2012 Software v 12.0.0.98 installed in PC.

Reply as early as possible.
Thank you.
Employee
herbert.he
Posts: 338
Registered: ‎03-05-2008
Message 2 of 2 (231 Views)

Re: Can not access ADViewer object in JavaScript

11-17-2011 06:17 PM in reply to: kkcnkc

Thank you for your question.

 

To insure your script works in both IE and Chrome/Firefox, please refer to this port for solution.

    http://forums.autodesk.com/t5/Autodesk-Design-Revi​ew/DWF-won-t-load-in-Firefox-nor-Chrome-but-will-...

 

Please let me know if I can be of any further assistance.



Herbert He
SW Engineer
PSEB-GE- ACRD PSEB
Autodesk, Inc.
Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.