0

这是我到目前为止所拥有的:

var head = $target.prop("iframe").toLowerCase().contents().find("head");
var css = '<style type="text/css">' +
          'MY CSS IS HERE' +
          '</style>';
jQuery(head).append(css);

不幸的是,我有几个问题:

1)我无法通过javascript将jquery添加到页面(我试过但它不起作用),所以我需要将它转换为javascript。

2)我确定代码有问题。请帮我修复错误。


笔记:

我已经在这里尝试了所有东西但它没有任何工作,特别是因为它与我需要的不同(IFRAME 没有 ID 或类名,所以关于该问题的所有内容都无关紧要)。

4

1 回答 1

0

我想如果你在同一个域下有 iframe 页面,你可以试试这个:

$("iframe").contents().find('head').append('<style type="text/css">' +'MY CSS IS HERE' + '</style>')
于 2013-11-07T20:48:35.553 回答