Bien, ya está
te faltaba el return false tunait
Response.Write """ onclick=""parent.cambiar(this.href);return false"">"
lo raro es que ya lo había probado y no iba,
en fin gracias, habría algo mal puesto
Bueno ya que estaspor aqui, mira a ver ste post que me lleva de culo:
http://www.forosdelweb.com/f13/error-incomprensible-242960/