In Firefox ist das auch so das man mit bestimmten Erweiterung bestimmte Frames und Werbemittel sperren kann.
Eine Mögliche Lösung wie man das Problem mit den Klicks lösen kann ist folgende: Geblockt wird ja meist nur das untere Werbefenster wo die Seite aufgerufen wird. Nun erstellt man einfach eine neue Datei mit dem Namen klick.php oder so in der man - ich zeig es gleich beispielhaft - eine Session erstellt und danach auf die beworbene Seite weiterleitet:
So ^^ in $_SESSION['forced_tan_view_ad'] gibt es nun zwei möglichkeiten:PHP-Code:
<?php
session_start();
$_SESSION['forced_'.$_GET['tan'].'_view_ad'] = TRUE;
header('Location: '.$url);
?>
1) FALSE -> Werbung wurde nicht gesehen -> Frame geblockt
2) TRUE -> Werbung wurde gesehen -> Frame nicht geblockt
In der topframe_forced.php muss man nun nur noch prüfen ob $_SESSION['forced_tan_view_ad'] TRUE oder FALSE ist (Boolean nicht String) und dann entsprechend handeln. Ich glaube nicht das IE oder FF so klug sind ein Frame nur dann zu Blocken wenn die Url nicht klick.php ist .
Dann gibt es noch die beste Möglichkeit:
Den Vergütungscheck denn damit wird auch nur das vergütet was der Webmaster erhalten hat allerdings ist die Methode teilweise sehr datenbankbelastend.
Gruß
Gremlin