...Perché l'evento unload si verifica solo quando la finestra viene chiusa: tu stai dicendo al browser "Quando la finestra si chiude, lancia la chiusura". Se, come credo, tu vui che la pop-up si chiuda automaticamente quando perde il focus (ossia quando non è più in primo piano) devi usare nella pagina "serching.html":
codice:<html> <head> <script type="text/javascript"> <!-- window.onblur = window.close(); //--> </script> </head> </body> <body> </html>