Selenium 2: Open link in new tab and close tabs

The way I figure out for selenium 2, work fine for Chrome and firefox, IE has security check issue: Set<String> winSet = webDriver.getWindowHandles(); List<String> winList = new ArrayList<String>(winSet); String newTab = winList.get(winList.size() – 1); webDriver.close(); // close the original tab webDriver.switchTo().window(newTab); // switch to new tab