Check

IEはiframe内だとJSで$('head').append(style)できないかも

| | コメント(0) | トラックバック(0)
$('head').append(link)も無理かも。。。

---------------------------------

styleに関しては嘘だった。
サンプルに乗ってたscriptが<script type=" text/javascript">になってたのが原因(「type=" text」に余計なスペースが入ってる)

linkに関してはほんとっぽい(ただし、iframeに限らずいつでも追加できないらしい)
以下のコードでOK

(function (href) {
    $.browser.msie
        ? document.createStyleSheet(href)
        : $('head').append('<link rel="stylesheet" type="text/css" href="'+href+'" />');
})('http://example.com/css/style.css');

トラックバック(0)

このブログ記事を参照しているブログ一覧: IEはiframe内だとJSで$('head').append(style)できないかも

このブログ記事に対するトラックバックURL: http://0-9.sakura.ne.jp/mt/mt-tb.cgi/707

コメントする