3

我试图在 imacros 浏览器中降低 Flash 播放器的质量,但出现解析错误。Flash在我的笔记本电脑中消耗了大量的CPU,质量低的性能应该是优秀的。

URL GOTO=javascript:for (var objs = document.embeds, i = objs.length - 1; i >= 0; i--) {
    objs[i].setAttribute('quality', 'low');
    with (objs[i].parentNode) appendChild(removeChild(objs[i]));
}

for (objs = document.getElementsByTagName('object'), i = objs.length - 1; i >= 0; i--) {
    for (var c = objs[i].childNodes, j = c.length - 1, set = false; j >= 0; j--) {
        if ((c[j].tagName == 'PARAM') && (c[j].getAttribute('name') == 'quality')) { c[j].setAttribute('value', 'low'); set = true; break; }
    }
    if (!set) with (objs[i].appendChild(document.createElement('param'))) setAttribute('name', 'quality'), setAttribute('value', 'low');

    with (objs[i].parentNode) appendChild(removeChild(objs[i]));
}
4

0 回答 0