0

link[href]这段代码很好用,它只适用于

$("iframe").load(function() {
    $("iframe").contents().find("script[src], img[src], link[href], a[href]").each(function(i) {
        this.href = this.href.replace(/^http:\/\/www\.mydomain\.com/, "http://www.theotherdomain.com");
    });
});
4

1 回答 1

1

这是因为您尝试设置href属性this.href = ...,但唯一具有的元素href是链接。对于图像和脚本,您必须设置src属性。

于 2012-11-19T14:23:04.377 回答