@Supersonic
I have exactly the same problem as your first post. I perform a _IELinkClickByText that has been working fine but now I'm on IE9 it does nothing. It comes out of the routine with no errors but it has not clicked the link. I have loaded the latest Beta version 3.3.7.14 but it does not fix my problem.
Here is my minimal reproducer:
#include <IE.au3>
$oIE = _IECreate ("https://www.bdmhistoricalrecords.dia.govt.nz/Search/Search.aspx?Path=%2FqueryEntry.m%3Ftype%3DBirths")
SendKeepActive("Birth Search")
Send("Christensen" & "{tab}")
Send("Mary Ann" & "{tab}" & "{tab}")
Send("1/1/1901" & "{tab}")
Send("31/12/1901" & "{enter}")
_IELoadWait($oIE)
_IELinkClickByText($oIE, "Printer Friendly Page (all)")
If @Error Then MsgBox(16, "Error", "Internal error clicking printer friendly page button.")
MsgBox(16, "Check", "If it gets here then it should have opened the printer friendly page.")
However if I try the AutoIt sample it works.
#include <IE.au3>
$oIE = _IE_Example ("basic")
_IELinkClickByText ($oIE, "user forum")
Can you try my code and see if it works for you?
Kind regards