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