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.
regsvr32 urlmon.dll
regsvr32 actxprxy.dll
regsvr32 shdocvw.dll
regsvr32 mshtml.dll
regsvr32 browseui.dll
regsvr32 jscript.dll
regsvr32 vbscript.dll
regsvr32 oleaut32.dll
If this did not work for you, leave a comment below and let me know.