Internet Explorer 8 has a bug – if you right-click a link and then “Open in new tab”, it may not open in a new tab (but in a new window instead).
Re-registering DLL files associated with Internet Explorer 8 may fix this issue. Follow the steps below:
Go to Start > Run, type each of the commands below and hit enter. You will get a confirmation message “DllRegisterServer in PROCESS_NAME succeeded”, where PROCESS_NAME varies in each step. Hit OK, then proceed to enter the next command.
If this did not work for you, leave a comment below and let me know.