Hi All,
I am looking for a way to change and load a HTTP resource in a <object> element.
I have code like the above in one of my test page. The above code works correctly as a result I can avoid using iframe. Now assume that on a button click I would like to change the URL mentioned in the 'data' attribute of the object element, which is not working. Refer the code mentioned below:Code:<object classid="clsid:25336920-03F9-11CF-8FD0-00AA00686F13" type="text/html" data="http://www.google.com" style="width: 1000px; height: 600px;"></object>
The alert correctly shows the new URL that I had used from the JS. But the content loaded in the object tag element does not change.Code:window.onload = function(){ setTimeout(function(){ var o = document.body.getElementsByTagName("object")[0]; //o.setAttribute("data", "http://www.yahoo.com"); o.data = "http://www.yahoo.com"; alert(o.data) ; }, 1000); }
Any help related to this would be appreciated.



Reply With Quote

Bookmarks