The following code is part of a larger function that determines whether something is online or not and returns the code to the page and displays a 'remote support' button. This works fine in all browsers including IE 7,8. This does not work in IE 9. The button in its entirety should be able to clicked but on IE 9 only the top portion of a 110px button is clickable, basically around 2px. 

Is there a way to get this to work in IE9 or no?

```
if(strpos($response, "TRUE") > -1){
    echo "<a
href='javascript:void(0)'
onClick=\"window.open('".$instantChat."','_blank','toolbar=no, status=no, menubar=no,
titlebar=no, location=no,scrollbars=no, resizable=no, height=570, width=400'); return false;\" 
    class='instantChat'
>Remote Support</a>" ;
}else{
    echo "";
}

```

**Edit 1**:

I wanted to clean the code up a bit and I tried using the `button` element instead of an anchor but it screws up inside Chrome and doesn't work.

May I also add that this button is rotated 270 degrees and the text is sideways. This is intended. 

Here's the new piece of code that simplifies the above but does not fix the problem.

```
if(strpos($response, "TRUE") > -1){
    echo "<a href='javascript:void(0)' onClick='openChat();' class='instantChat'>Remote Support</a>" ;
}else{
    echo "";
}

```