Pezi: window.location - Firefox 20 BUG?

Hilfe.. Ist das  ein Bug oder bin ich zu blöd .. die letzten 3 Jahre hat das super funktioniert?

folgendes ganz simples Problem

function actionConfirm(text,url)  
{  
	var answer = confirm(text);  
	  if(answer){  
		  alert("Debug Output");  
		  window.location.href = url;	  
	  }  
}

Wenn ich das normale per href aufrufe und das Confirm mit OK Bestätige.. komm ich zum DEBUG Test alert.. somit bin ich sicher drin in der Bestätigungsbedingung aber window.loaction.href wird nicht weiter verfolgt

Die Url stimmt denn wenn ich window.location.href vor die IF bedingung direkt nach dem Conform setze wird es ganz normal umgeleitet?

Ich verstehs grad nicht, hat sich da etwas gravierend geändert oder was ist da los? funktioniert ein window.location.href in einer IF bedinungen nicht mehr?

  1. Ich verstehs grad nicht, hat sich da etwas gravierend geändert oder was ist da los? funktioniert ein window.location.href in einer IF bedinungen nicht mehr?

    Es funktioniert.

    <script type='text/javascript'>  
    function actionConfirm(text,url)  
    {  
            var answer = confirm(text);  
              if(answer){  
                      alert("Debug Output");  
                      window.location.href = url;  
              }  
    }  
    actionConfirm('Schön, dass du mich besuchst!','http://google.de');  
      </script>
    

    Unter FX 20, IE und Opera jeweils in den neusten Versionen.