I thought people would like to see this, there are discussions but none that solve this issue for the latest builds of php runner. In my case I needed to remove the childlink onclick from the list page that reference to the view page of the child table. I wanted the client to be able to mouse over the listings and see what items are listed within each invoice but not going to an edit without going threw my custom edit link code.
To do this, I went into the actual code editor on the editor page and looked for my references....
in my example...
<A onclick="this.removeAttribute('href');this.className='disabled'" href="#" {$invdetails_dtablelink_attrs}>
Items
<SPAN dir="ltr" {$invdetails_childnumber_attr}>
{BEGIN invdetails_childcount}
({$invdetails_childnumber})
{END invdetails_childcount}
</SPAN>
</A>
I basically inserted between the <A attributes and add the following....
onclick="this.removeAttribute('href');this.className='disabled'" href="#"
the reason for the duel repeat of a dead link is some browsers don't like one version or the other , this way it solves not loosing the mouse over view of a link but just the clicking of said link.
Hope others find this helpful and...
ps. devs you can move this if you like it to the help section, I just did allot of research too find the simplest resolution and wanted to pass that information on to others.