hab ein bisschen rumprobiert und es funktioniert - auch mit page und iframe zusammen
ohne die page und den button gehts natürlich auch hab ich jetz gemerkt, aber falls jemand noch vor so einem problem irgendwann mal steht und die suchfunktion ihn hier her führt, so hats funktioniert:
Code:
//NC INTERN CONFIGURATION NODE new ox.Configuration.InnerNode("configuration/com.nc.ncpasswd", _("NC Intern")); //TEST SEITE var temp; var node2=new ox.Configuration.LeafNode("configuration/com.nc.ncpasswd/test",_("test")); var page2 = new ox.Configuration.Page(node2, _("Change Personal Contact Information")); var intro = new ox.UI.Text("display_name angezeigt und geladen, \n login_info geladen mit hide, \n kopie kopiert login_info nach knopf"); page2.addWidget(intro, "intro"); var display_name = new ox.UI.Input(_("Display name")); page2.addWidget(display_name, "display_name"); display_name.disable(); var login_info = new ox.UI.Input(_("Username")); page2.addWidget(login_info, "login_info"); login_info.hide(); login_info.disable(); var kopie = new ox.UI.Input(_("Kopie")); page2.addWidget(kopie, "kopie"); var knopf3 = new ox.UI.Button("kopieren"); page2.addWidget(knopf3, "knopf3"); knopf3.click=function(){ kopie.set(login_info.get());} var last_mod; page2.load = function (cont) { ox.JSON.get(AjaxRoot + "/user?action=get&id=" + configGetKey("identifier") + "&session=" + session, function(reply) { old_user_data = clone(reply.data); last_mod = reply.timestamp; cont(reply.data); }); } var knopf = new ox.UI.Button("TU ES DU LUDER"); knopf.click=function(){ loadSite(); }; page2.addWidget(knopf, "knopf"); var tmp; function loadSite(){ // ox.JSON.get("../passwd/main.php?username="+login_info.get(), function(reply){alert("vor zuweisung: "+tmp);tmp=reply.username;alert("nach zuweisun g: "+tmp);}); iframe.content.src=("../passwd/main.php?username="+login_info.get()); } var iframe = new ox.Configuration.IFrame(node2,"geladene php seite","");
Leave a comment: