1
我用下面的代碼在我的網站wpbarbers上放置了logo。 COM。 在Mozilla和Chrome中一切正常,但Internet Explorer和Safari不顯示徽標。
感謝提示!用Javascript放置徽標
(function() {
var logoHere, logoMain, text;
text = document.querySelector(".header .header-inner .logo a");
console.log(text);
text.innerHTML = "";
logoHere = document.querySelector(".header .header-inner .logo a");
logoMain = document.createElement("img");
logoMain.setAttribute("src", "http://wpbarbers.com/wp-content/uploads/2016/11/wp-barbers-logo.png");
logoMain.setAttribute("height", "143");
logoMain.setAttribute("width", "300");
logoMain.setAttribute("alt", "WP Barbers");
logoHere.append(logoMain);
}).call(this);
當你說Mozilla的,你真的是[在使用Mozilla在其產品名稱瀏覽器](https://en.wikipedia.org/wiki/Mozilla_Application_Suite)或你的意思[目前公佈的瀏覽器Mozilla](https://www.mozilla.org/zh-CN/firefox/new/?utm_medium=referral&utm_source=getfirefox-com)(因爲您沒有撥打其他瀏覽器Google,Microsoft和Apple) – Quentin
「Internet Explorer和Safari「 - 哪些版本?他們的錯誤控制檯說什麼? – Quentin
問題是爲什麼你要使用JavaScript來添加徽標。 –