0
iFrameタグの後にスクリプトタグを挿入しようとしています。ここでは、データダッシュ属性を持つスクリプトタグを見つけて、その要素をiframeに置き換えた後にスクリプトタグを追加したいとします。スクリプトタグをiframeで動的に置き換える方法
ここは私のコードですが、動作しません。
(function ($) {
var target = $("script[id=token]");
var iframe = $('<iframe>', {
src: "//" + getHostName(target.attr("src")) ,
name: "MyFrame",
class: 'Myforms ' + target.attr("data-unique"),
frameborder: "0",
scrolling: "no"
}).insertAfter($('<span>'));
target.replaceWith(iframe);
function getHostName(url) {
var l = document.createElement("a");
l.href = url;
return l.host;
}
})(jQuery);
コンソールを参照してください... – Jai
コンソールにエラーが表示されません – sridharnetha
'getHostName()'のコードを投稿できますか? – Viktor