YouTubeの動画をアメブロに貼付けようとすると、禁止タグが使われていると言われて拒否されることがあります。今回は、iframeでひっかかりました。そういった場合の回避策。
フリープラグインに以下を貼付けます。
<script type="text/javascript"><!--
$(function(){
$("div.iframeCreate").each(function(i, O){
var tag = 'iframe';
var attrs = new Array("src", "width", "height", "frameborder", "scrolling", "marginwidth", "marginheight");
for(var i in attrs){
if ($(O).attr(attrs[i])) {
tag += ' ' + attrs[i] + '="' + $(O).attr(attrs[i]) + '"';
$(O).removeAttr(attrs[i]);
}
}
tag = "<" + tag + "></iframe>";
$(O).empty();
$(O).append(tag);
});
});
//--></script>
※「<」と「>」を半角に書き換えてください
次に、記事の中で使いたい<iframe ></iframe>をそれぞれ、div class="iframeCreate"と/divに書き換えます。
これで表示できます。
フリープラグインに以下を貼付けます。
<script type="text/javascript"><!--
$(function(){
$("div.iframeCreate").each(function(i, O){
var tag = 'iframe';
var attrs = new Array("src", "width", "height", "frameborder", "scrolling", "marginwidth", "marginheight");
for(var i in attrs){
if ($(O).attr(attrs[i])) {
tag += ' ' + attrs[i] + '="' + $(O).attr(attrs[i]) + '"';
$(O).removeAttr(attrs[i]);
}
}
tag = "<" + tag + "></iframe>";
$(O).empty();
$(O).append(tag);
});
});
//--></script>
※「<」と「>」を半角に書き換えてください
次に、記事の中で使いたい<iframe ></iframe>をそれぞれ、div class="iframeCreate"と/divに書き換えます。
これで表示できます。