Nieuw lid |
|
beste leden,
Een vraag:
Ik heb een Ajax login gemaakt. althans: met Ajax komt er een soort pop-upje en daarin heb ik dmv html en php een login in gemaakt.
Nu wil ik dat het popupje zich sluit na het inloggen en dat hij dan de hoofdpagina refreshed.
Dmv de F5 toets heb ik het gewenste resultaat....maar dat is weer een extra handeling....
Hieronder het script stukje die je dmv het sluitknopje de pop-up kan sluiten. zoals ik het zie:
GB_Window=GreyBox.extend({init:function(_58){
this.parent({});
this.img_header=this.root_dir+"header_bg.gif";
this.img_close=this.root_dir+"w_close.gif";
this.show_close_img=true;
AJS.update(this,_58);
this.addCallback(this.callback_fn);
},initHook:function(){
AJS.addClass(this.g_window,"GB_Window");
this.header=AJS.TABLE({"class":"header"});
this.header.style.backgroundImage="url("+this.img_header+")";
var _59=AJS.TD({"class":"caption"},this.caption);
var _5a=AJS.TD({"class":"close"});
if(this.show_close_img){
var _5b=AJS.IMG({"src":this.img_close});
var _5c=AJS.SPAN("Close");
var btn=AJS.DIV(_5b,_5c);
AJS.AEV([_5b,_5c],"mouseover",function(){
AJS.addClass(_5c,"on");
});
AJS.AEV([_5b,_5c],"mouseout",function(){
AJS.removeClass(_5c,"on");
});
AJS.AEV([_5b,_5c],"mousedown",function(){
AJS.addClass(_5c,"click");
});
AJS.AEV([_5b,_5c],"mouseup",function(){
AJS.removeClass(_5c,"click");
});
AJS.AEV([_5b,_5c],"click",GB_hide);
AJS.ACN(_5a,btn);
}
GB_Window=GreyBox.extend({init:function(_58){ this.parent({}); this.img_header=this.root_dir+"header_bg.gif"; this.img_close=this.root_dir+"w_close.gif"; this.show_close_img=true; AJS.update(this,_58); this.addCallback(this.callback_fn); },initHook:function(){ AJS.addClass(this.g_window,"GB_Window"); this.header=AJS.TABLE({"class":"header"}); this.header.style.backgroundImage="url("+this.img_header+")"; var _59=AJS.TD({"class":"caption"},this.caption); var _5a=AJS.TD({"class":"close"}); if(this.show_close_img){ var _5b=AJS.IMG({"src":this.img_close}); var _5c=AJS.SPAN("Close"); var btn=AJS.DIV(_5b,_5c); AJS.AEV([_5b,_5c],"mouseover",function(){ AJS.addClass(_5c,"on"); }); AJS.AEV([_5b,_5c],"mouseout",function(){ AJS.removeClass(_5c,"on"); }); AJS.AEV([_5b,_5c],"mousedown",function(){ AJS.addClass(_5c,"click"); }); AJS.AEV([_5b,_5c],"mouseup",function(){ AJS.removeClass(_5c,"click"); }); AJS.AEV([_5b,_5c],"click",GB_hide); AJS.ACN(_5a,btn); }
ik heb een formulier in html....daar wil je denk niks over hebben....
de verwerking....lijkt me ook niet zo belangrijk...
Na de verwerking laat ik hem door middel van <META refresh> hem doorzenden naar een .js bestand....waar ik dus in alle rust de afsluiting en refresh in kan verwerken.
Ik hoop dat jullie me verder kunnen helpen,
bedankt alvast
ps. als jullie meer info willen hebben hoor ik het graag en zal ik jullie die verschaffen
|