hai below is our code i want to Retrive the title_url value which can be written in modulpref tag. how can i retrive the data.Because that url i can bind that src to iframe. please send me the reply as soon as possible . Do need ful fo this. Thanks&Regards Anitha.A
<?xml version="1.0" encoding="UTF-8" ?> <Module> <ModulePrefs title="Test InnerHtml" title_url="http://www.dc- epaper.com/DC/DCH/2008/09/23/index.shtml" author="Epaper" thumbnail="http://dc-epaper.com/DC/DCH/2008/09/08/pagethumb/ 08_09_2008_001.JPG" author_email="[EMAIL PROTECTED]" height="700" width="700" description="Test InnerHtml"> <Require feature="opensocial-0.8"/> <Require feature="views"/> </ModulePrefs> <Content type="html"> <![CDATA[ <iframe id="content_div" name="content_div" width="800" height="600"> <img id="img1" > </iframe> <script type="text/javascript"> function Show(val) { var testFrame = document.getElementById("content_div"); var doc = testFrame.contentDocument; if (doc == undefined || doc == null) doc = testFrame.contentWindow.document; doc.open(); doc.write(val); doc.close(); document.all.content_div.style.visibility="visible"; } function Loading() { var reqObj = opensocial.newDataRequest(); //reqObj.add( reqObj.newFetchPersonRequest( 'OWNER' ), 'myOwner' ); reqObj.add(reqObj.newFetchPersonRequest(opensocial.IdSpec.PersonId.OWNER),"myOwner"); reqObj.add(reqObj.newFetchPersonRequest(opensocial.IdSpec.PersonId.VIEWER),"myViewer"); //reqObj.add( reqObj.newFetchPersonRequest( 'VIEWER' ), 'myViewer' ); // req.add(req.newFetchPersonRequest(opensocial.DataRequest.PersonId.VIEWER), 'viewer'); // req.add(req.newFetchPeopleRequest(opensocial.DataRequest.Group.VIEWER_FRIENDS), 'viewerFriends'); //var params = {}; params[opensocial.DataRequest.PeopleRequestFields.PROFILE_DETAILS] = [opensocial.Person.Field.PROFILE_URL]; req.add(req.newFetchPersonRequest("VIEWER", params), "viewer"); // req.add(req.newFetchPersonRequest(opensocial.DataRequest.PersonId.OWNER,params), 'owner'); reqObj.send(LoadUsers); } //Calling the Function onload gadgets.util.registerOnLoadHandler(Loading); function LoadUsers(obj) { if( obj.hadError() || obj.get('myOwner').hadError() || obj.get('myViewer').hadError()){ // handle the error alert("abc"); } var owner = obj.get('myOwner').getData(); var viewer = obj.get('myViewer').getData(); alert(owner.getDisplayName()); alert(obj.text); var thumb = owner.getField(opensocial.Person.Field.THUMBNAIL_URL); alert(thumb); document.getElementById("img1").src = thumb; var profile = owner.getField(opensocial.Person.Field.PROFILE_URL); alert(profile); document.getElementById("content_div").src = profile; }; </script> ]]> </Content> </Module> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "OpenSocial Application Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/opensocial-api?hl=en -~----------~----~----~----~------~----~------~--~---
