这段js在不同的浏览器上有的报错有的不报错,为什么?(求解)
代码如下:
<script language="javascript">
<!--
function high(which2){
theobject=which2;
theobject.filters.alpha.opacity=50
highlighting=setInterval("highlightit(theobject)",50)}
function low(which2){
clearInterval(highlighting)
which2.filters.alpha.opacity=100}
function highlightit(cur2){
if (cur2.filters.alpha.opacity<85)
cur2.filters.alpha.opacity+=3
else if(window.highting)
clearInterval(highlighting)}
function openBigimage(url,param)
{
window.open("../product/show.asp?picturl="+url+"&idx="+param,"open","status=no, toolbar=no, resizable=no,location=no,scrollbars=no, width=1, height=1,top=0,left=0" );
}
//-->
</script>
报错信息:
网页错误详细信息
用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
时间戳: Fri, 11 Dec 2009 13:40:12 UTC
消息: 'theobject.filters.alpha' 为空或不是对象
行: 42
字符: 1
代码: 0
URI: http://localhost/web/
消息: 'highlighting' 未定义
行: 45
字符: 1
代码: 0
URI: http://localhost/web/