js 代码 ******************************************************************************
function rotate() {
//循环一个加1,如果大于第四个从0开始 段传涛 2011 4 24
imgNo = (imgNo >= 4) ? 0 : imgNo + 1;
var ci = eval('document.all.num_img' + imgNo); document.all.bigimg.filters.blendTrans.apply();
document.all.imglink.href = image_link[imgNo];
document.all.bigimg.src = roll_image[imgNo];
document.all.bigimg.filters.blendTrans.play(); if (cliImg == '') {
cliImg = ci;
cliImgSrc = ci.src;
ci.src = small_img[imgNo];
} else if (cliImg != ci) {
cliImg.src = cliImgSrc;
cliImg = ci;
cliImgSrc = ci.src;
ci.src = small_img[imgNo];
} setTime = setTimeout("rotate()", interval);
}
页面************************************************************************js
<tr>
<div > <a onfocus="this.blur()" href="#" name="imglink" class="bannerA"> <img id="test1" alt="" class="tdcss" style="filter: blendTrans(duration=1)"
src="images/banner.jpg" name="bigimg";/> </a> </div>
</tr>
******************************************************************************************************
错误信息
Uncaught TypeError: Cannot read property 'blendTrans' of undefined
function rotate() {
//循环一个加1,如果大于第四个从0开始 段传涛 2011 4 24
imgNo = (imgNo >= 4) ? 0 : imgNo + 1;
var ci = eval('document.all.num_img' + imgNo); document.all.bigimg.filters.blendTrans.apply();
document.all.imglink.href = image_link[imgNo];
document.all.bigimg.src = roll_image[imgNo];
document.all.bigimg.filters.blendTrans.play(); if (cliImg == '') {
cliImg = ci;
cliImgSrc = ci.src;
ci.src = small_img[imgNo];
} else if (cliImg != ci) {
cliImg.src = cliImgSrc;
cliImg = ci;
cliImgSrc = ci.src;
ci.src = small_img[imgNo];
} setTime = setTimeout("rotate()", interval);
}
页面************************************************************************js
<tr>
<div > <a onfocus="this.blur()" href="#" name="imglink" class="bannerA"> <img id="test1" alt="" class="tdcss" style="filter: blendTrans(duration=1)"
src="images/banner.jpg" name="bigimg";/> </a> </div>
</tr>
******************************************************************************************************
错误信息
Uncaught TypeError: Cannot read property 'blendTrans' of undefined
=>
document.getelementbyid
document.all.imglink.href = image_link[imgNo];
document.all.bigimg.src = roll_image[imgNo];
document.all.bigimg.filters.blendTrans.play();-----------
楼上滴都说啦, 这段不兼容啊
src="images/banner.jpg" name="bigimg";/> </a> </div>document.all.bigimg.filters.blendTrans.apply();
document.all.imglink.href = image_link[imgNo];
document.all.bigimg.src = roll_image[imgNo];
document.all.bigimg.filters.blendTrans.play();
改成
document.getElementById("bigimg").filters.blendTrans.apply();
document.getElementById("imglink").href = image_link[imgNo];
document.getElementById("bigimg").src = roll_image[imgNo];
document.getElementById("bigimg").filters.blendTrans.play();
错误是
Uncaught TypeError: Cannot read property 'filters' of null
function change_img() {
if (key == 0) {
key = 1;
} else if (document.all) {
document.getElementById("pic").filters[0].Apply();
document.getElementById("pic").filters[0].Play(duration = 2);
}
eval('document.getElementById("pic").src=img' + nn + '.src');
eval('document.getElementById("url").href=url' + nn + '.src');
eval('document.getElementById("pic").alt=alt' + nn + '.alt');
if (nn == 1) {
document.getElementById("url").target = "_blank";
document.getElementById("url").style.cursor = "pointer";
} else {
document.getElementById("url").target = "_blank"
document.getElementById("url").style.cursor = "pointer"
}