Hola:
Lo que he notado es que es código php, y eso no puede hacerse con la página ya cargada... lo que podrías hacer es refrescar la página para que se pueda ejecutar en el server... otra cosa sería saber si en la página donde esperas aprovechar ese click es tuya y/o tiene algún elemento que responda a ese evento....
Para quitar esos eventos en el iframe, se puede poner encima una capa transparente que responda al click...
Bueno, explica algo mejor esas condiciones, a ver si te podemos ayudar.
Saludos