編輯:爲什麼這不工作?使所有圖像的來源https://使用* .user.js
@match http://tumblr.com/*
$(document).ready(function() {
$(img).each(function() {
var i = $(this).attr("src");
var n = i.replace("http://", "https://");
$(this).attr("src", function() {
return n;
});
});
});
編輯:爲了說清楚,我沒有自己的網站。我想讓網站上的圖像像https://facebook.com/和https://tumblr.com/位於https上。
您的網站本身在https上嗎?如果是這樣,你可以使用URL,如「// 24.media.thumblr.com/xxx'',它會自動工作。 –
作爲替代方法,只需使用''''開始你的URL,而不用協議。瀏覽器將使用任何當前的協議。 – Brad
我不建議嘗試這樣做,它會導致圖像被請求兩次,一次來自http,一次來自https。按照上面的建議使用''''。 –