Nicy: server 204 error / anti framekiller

Beitrag lesen

Hallo,
Ich versuche seit gestern mein Anti Framekiller script zum laufen zu bringen.
es scheitert leider an dem 204 error respond den ich glaube ich nicht hinbekommen habe.
meine php lösung sieht so aus:

<?php  
header("HTTP/1.0 204 No Content");  
?>

jedoch funktionierts nicht. d.h. es stoppt einfach alles das frame wird auch nicht geladen. und im firefox geht dann garnichts mehr kein link und kein neuladen der seite etc...

habe ich das so richtig gemacht mit dem PHP header 204 error? oder gibt es einen anderen weg der funktioniert bei euch?

Anti framekiller script (es geht um den "http://server-which-responds-with-204.example.com" teil):

 var prevent_bust = 0;  
  
 // Event handler to catch execution of the busting script.  
 window.onbeforeunload = function() { prevent_bust++ };  
  
 // Continuously monitor whether busting script has fired.  
 setInterval(function() {  
   if (prevent_bust > 0) {  // Yes: it has fired.  
     prevent_bust -= 2;     // Avoid further action.  
     // Get a 'No Content' status which keeps us on the same page.  
     window.top.location = 'http://server-which-responds-with-204.example.com';  
   }  
 }, 1);

ps. WICHTIG! bitte keine diskussion über nützlichkeit oder moral. danke.