[JS] refreshed niet		
			
		
		 		
				
		
                        
                 
                 
                 
             
            
            
				
                
                     
                    Sc0tTy   - 13/04/2006 17:08 (laatste wijziging 14/04/2006 09:11)                       
             
             
                        
                PHP interesse  
                 
                
				
				ik heb een klein scriptje wat goed werkt op 1 ding na , hij refresht de window "voorpagina" niet 
 
    
    
        
            
                
function goverwissel(id)
{
	window.name = "voorpagina";
	window.open('page-verwissel.php?verwisselid='+id,'Verwissel','toolbar=no,location=no,scrollbars=no,resizable=no,status=no,left=500,top=150,width=375,height=100');
}
function closeverwissel()
{
	voorpagina.location = "index.php?id=23&verwissel=true";
	setTimeout("window.close()",500);
}
 
             
            function  goverwissel( id) 
{ 
	window. name =  "voorpagina" ; 
	window. open( 'page-verwissel.php?verwisselid=' + id, 'Verwissel' , 'toolbar=no,location=no,scrollbars=no,resizable=no,status=no,left=500,top=150,width=375,height=100' ) ; 
} 
function  closeverwissel( ) 
{ 
	voorpagina. location =  "index.php?id=23&verwissel=true" ; 
	setTimeout( "window.close()" , 500 ) ; 
} 
 
         
         
     
   
 
ik weet niet hoe ik in een html pagina een naam moet geven aan de pagina misschien ligt het daar aan dat het zetten ervan niet goed werkt in het JS scriptje.				
				 
              
        
		
				
		12 antwoorden 
                
                     Gesponsorde links 
                 
                
                    
		
		
	              
		
		
 
                 
            
                    
                         
                         
                         
                     
                    
                    
                        
                             
                            Rens   - 13/04/2006 17:57 (laatste wijziging 13/04/2006 18:02)                             
                         
                     
                    
                                                     Crew algemeen  
                         
                        Als het al "uit" PHP kwam, zou er inderdaad nog iets om moeten staan, zodat het geechoot word o.i.d. 
    
    
        
            
                function goverwissel(id)
{
  window.name = "voorpagina";
  window.open('<?=$loc;?>page-verwissel.php?verwisselid='+id,'Verwissel','toolbar=no,location=no,scrollbars=no,resizable=no,status=no,left=500,top=150,width=375,height=100');
}
function closeverwissel()
{
  voorpagina.location = "<?=$iurl;?>?id=23&verwissel=true";
  setTimeout("window.close()",500);
} 
             
            function goverwissel(id)
{
  window.name = "voorpagina";
  window.open('<?= $loc ; ?> page-verwissel.php?verwisselid='+id,'Verwissel','toolbar=no,location=no,scrollbars=no,resizable=no,status=no,left=500,top=150,width=375,height=100');
}
function closeverwissel()
{
  voorpagina.location = "<?= $iurl ; ?> ?id=23&verwissel=true";
  setTimeout("window.close()",500);
}
 
         
         
     
  
Zoiets... 
 
edit; Hmmz, nu ik nog eens kijk, zie ik dat er helemaal geen . of + tussen hoeft te staan. 
Alleen bij ?verwisselid='+id wel. 
                      
                
                    
                         
                         
                         
                     
                    
                    
                        
                             
                            Simon   - 13/04/2006 17:59                            
                         
                     
                    
                                                     PHP expert  
                         
                        "'.<?=$iurl;?>.' 
 
. bestaat niet zo in JS toch... 
 
<?=$iurl;?>+" 
                      
                
                    
                         
                         
                         
                     
                    
                    
                        
                             
                            Sc0tTy   - 14/04/2006 09:10                            
                         
                     
                    
                                                     PHP interesse  
                         
                        mjah die var begrijpen jullie verkeerd ;) die hoef je er nie in te lezen , het gaat er om dat wanneer ik voorpagina.location doe hij niets doet, mijnvraag is de manier waarop ik mijn pagina vernoem goed ? zo nee hoe doe ik het dan en ook of het gewoon in html kan ? 
                      
                
                    
                         
                         
                         
                     
                    
                    
                        
                             
                            Sc0tTy   - 14/04/2006 09:20 (laatste wijziging 14/04/2006 09:20)                             
                         
                     
                    
                                                     PHP interesse  
                         
                        voorpagina.href.location = "'.$iurl.'?id=23&verwisseld=true"; , dat werkt ook niet. mss moet ik even vertellen dat deze actie gebeurd vanuit een popup, de popup moet dus een andere window verversen  
                      
                
                    
                         
                         
                         
                     
                    
                    
                        
                             
                            BramBo   - 14/04/2006 09:40 (laatste wijziging 14/04/2006 09:42)                             
                         
                     
                    
                                                     JS gevorderde  
                         
                        Als de popup zijn Parent moet verversen doe je het als volgt : 
 
 
    
    
        
            
                
window.opener.parent.document.location.href="pagina.pl"; 
             
            window. opener. parent. document. location. href= "pagina.pl" ; 
 
         
         
     
  
 
voor specifieke frames : 
 
    
    
        
            
                
window.opener.parent.FRAMENAAM.location.href="pagina.pl"; 
             
            window. opener. parent. FRAMENAAM. location. href= "pagina.pl" ; 
 
         
         
     
  
 
                      
                
                    
                         
                         
                         
                     
                    
                    
                        
                             
                            Stijn   - 14/04/2006 09:59                            
                         
                     
                    
                                                     PHP expert  
                         
                        als je het dan niet wilt snappen zal ik het maar dan aanpasen: 
    
    
        
            
                
function goverwissel(id)
{
  window.name = "voorpagina";
  window.open('page-verwissel.php?verwisselid='+id,'Verwissel','toolbar=no,location=no,scrollbars=no,resizable=no,status=no,left=500,top=150,width=375,height=100');
}
function closeverwissel()
{
  location.href = "index.php?id=23&verwissel=true";
  setTimeout("window.close()",500);
}
 
             
            function  goverwissel( id) 
{ 
  window. name =  "voorpagina" ; 
  window. open( 'page-verwissel.php?verwisselid=' + id, 'Verwissel' , 'toolbar=no,location=no,scrollbars=no,resizable=no,status=no,left=500,top=150,width=375,height=100' ) ; 
} 
function  closeverwissel( ) 
{ 
  location. href =  "index.php?id=23&verwissel=true" ; 
  setTimeout( "window.close()" , 500 ) ; 
} 
 
         
         
     
  
                      
                
                    
                         
                         
                         
                     
                    
                    
                        
                             
                            BramBo   - 14/04/2006 10:15                            
                         
                     
                    
                                                     JS gevorderde  
                         
                        Lijkt erop dat jij niet begrijpt wat hij bedoelt Stijn1989..  
 
 
anyway is de pagina waar je de popup opent een frame of is het een document ? 
    
    
        
            
                
/* voor een document */
window.opener.top.location.href='la.htm';
/*Voor frames */
window.opener.parent.frames['framenaam'].location.href='la.htm';
 
             
            /* voor een document */ 
window. opener. top. location. href= 'la.htm' ; 
 
/*Voor frames */ 
window. opener. parent. frames[ 'framenaam' ] . location. href= 'la.htm' ; 
 
         
         
     
  
 
Je kan deze ook proberen.. alhoewel de boven gegeven zouden al moeten voldoen. 
                      
                
                    
                         
                         
                         
                     
                    
                    
                        
                             
                            Sc0tTy   - 14/04/2006 11:39 (laatste wijziging 14/04/2006 12:33)                             
                         
                     
                    
                                                     PHP interesse  
                         
                        het werkt nu  :D 
 
    
    
        
            
                
function goverwissel(id)
{
	window.open(\''.$loc.'page-verwissel.php?verwisselid=\'+id,\'Verwissel\',\'toolbar=no,location=no,scrollbars=no,resizable=no,status=no,left=500,top=150,width=375,height=100\');
}
function closeverwissel()
{
	window.opener.top.location.href="'.$iurl.'?id=23&verwisseld=true";
	setTimeout("window.close()",500);
}
 
             
            function  goverwissel( id) 
{ 
	window. open( \'' . $loc . 'page-verwissel.php?verwisselid=\' + id, \'Verwissel\' , \'toolbar=no,location=no,scrollbars=no,resizable=no,status=no,left=500,top=150,width=375,height=100\' ) ; 
} 
function  closeverwissel( ) 
{ 
	window. opener. top. location. href= "'.$iurl .'?id=23&verwisseld=true" ; 
	setTimeout( "window.close()" , 500 ) ; 
} 
 
         
         
     
   
                      
                
                    
                         Gesponsorde links 
                     
                    
                        
		
		
	              
		
		
 
                     
                
Dit onderwerp is gesloten .