Hallo,
{echo '<a href="news.php?position=news" onClick="location.reload()" target="mainFrame"><img
reload bedeutet Neuladen der betreffenden Resource, wenn ein Parameter anders sein soll, handelt es sich aber um eine völlig andere Resource.
nimm statt location.reload lieber location.href="url.zum.navigationsframe?mit=parameter"
Gruss,
Kube