下面的代码是一个更大的函数的一部分,该函数确定某物是否在线并将代码返回到页面并显示“远程支持”按钮。这适用于所有浏览器,包括 IE 7,8。这在 IE 9 中不起作用。整个按钮应该可以点击,但在 IE 9 上,只有 110px 按钮的顶部是可点击的,基本上是 2px 左右。
有没有办法让它在 IE9 中工作?
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 "";
}
编辑 1:
我想稍微清理一下代码,并尝试使用该button
元素而不是锚点,但它在 Chrome 内部搞砸了并且不起作用。
我还可以补充一点,这个按钮旋转了 270 度,文本是横向的。这是有意的。
这是简化上述内容但不能解决问题的新代码。
if(strpos($response, "TRUE") > -1){
echo "<a href='javascript:void(0)' onClick='openChat();' class='instantChat'>Remote Support</a>" ;
}else{
echo "";
}