html - Accessing a javascript function placed in IFrame from parent Silverlight -


i have got silverlight app placed in html page. silverlight object has id. create new iframe calling code

            htmlelement plugin_div = htmlpage.plugin.parent,                      new_div = htmlpage.document.createelement("div"),                      iframe = htmlpage.document.createelement("iframe"); 

then set placement paramenters.

i set source attribute of iframe page laying in same (.web) location:

iframe.setattribute("src", "/viewer.htm");

the viewer.htm page consists of js functions.

i access silverlight functions due id this:

var slobject = parent.document.getelementbyid("id"); slobject.content.page.callmyfunction(); 

the question how call children function of iframe (of viewer.htm page). tried code, doesn't work:

htmlpage.document.getelementbyid("vieweriframeid").invoke(myfunction); 

or

htmlpage.document.getelementbyid("vieweriframeid").children.invoke(myfunction); 

but nothing work.

please me.

just use iframe id example if id of iframe myiframe , function myfunction can call function using javascript:

myiframe.myfunction(); 

Comments

Popular posts from this blog

Android layout hidden on keyboard show -

google app engine - 403 Forbidden POST - Flask WTForms -

c - Why would PK11_GenerateRandom() return an error -8023? -