DWF

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

Can not access ADViewer object in JavaScript

230 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 (223 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.

You are not logged in.

Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register

Announcements
Are you familiar with the Autodesk Expert Elites? The Expert Elite program is made up of customers that help other customers by sharing knowledge and exemplifying an engaging style of collaboration. To learn more, please visit our Expert Elite website.

Need installation help?

Start with some of our most frequented solutions to get help installing your software.

Ask the Community