Dear folks,
I am new to development and am using Qooxdoo as the Ajax frame work, I have
a specific problem , related to iframe and cross browser communication,
as shown below I created a class, and in the class i have an iframe to
access google page, but when i try to get the current url using
qx.bom.Iframe.queryCurrentUrl(this.__frame)
as highlited below gives me a null value, it would be kind of you to throw
light on how to access the body in that iframe and the current url, can i
use qx.bom.Iframe if so kindly guide me suitably, thank you for reading the
mail and the answer in advance,
Regards,
Kiran
qx.Class.define("home.Home",
{
extend : qx.ui.container.Composite,
type : "singleton",
construct : function() {
this.base(arguments);
this.setLayout(new qx.ui.layout.Canvas());
this.__frame = new qx.ui.embed.Iframe();
this.__frame.addListener("load", function(e) {
this.debug("Loaded: " + this.getSource());
});
// elastic
this.__frame.setSource("http://www.google.com/");
//-------------
// radio group
//-------------
var rd1 = new qx.ui.form.RadioButton("Google").set({value: "
http://www.google.com"});
var rd2 = new qx.ui.form.RadioButton("Yahoo").set({value:"
http://www.yahoo.com"});
rd1.setChecked(true);
var rbm = new qx.ui.form.RadioGroup(rd1, rd2);
rbm.addListener("changeValue", function(e) {
this.setSource(e.getData());
}, this.__frame);
this.add(rd1, {left: 1});
this.add(rd2, {left: 100});
this.add(this.__frame, {left: "0%",top:15, width:
"100%",height:"93%"});
},
members :
{
__frame :null,
getFrame: function()
{
alert(qx.bom.Iframe.queryCurrentUrl(this.__frame));
return this.__frame;
}
},
events :
{
"surfTo" : "qx.event.type.DataEvent"
}
});
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel