Вы можете установить плагины NoScript в браузерах FF и Chrome, например, для поддержки и принудительного использования https, но в IE я не думаю, что это возможно.
Эй, я получил ссылку, чтобы заставить IE использовать https для подключения к Facebook ..
Может быть полезно для вас ...
Принудительно IE Https скрипты
который я получил из этого поста
Изменить: см. Эту ссылку для аналогичного вопроса, Force https в браузере
Добавлен пример кода ниже,
//==UserScript==
//@name Facebook Secure Connection - Force Https (SSL)
//@namespace http://userscripts.org/scripts/show/86392
//@namespace http://www.maisdisdonc.com/
//@description Forces Facebook and all links in a Facebook page (include Notifications) to use a secure connection (https).
//@version 1.0.11
//@date 15:19 10/10/2010
//@author Merimac
//@include http*
//@include http*://*.facebook.com/*
//@license Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
//@license http://creativecommons.org/licenses/by-nc-sa/3.0/deed.fr
//==/UserScript==
function $(q, root, single) {
if (root && typeof root == 'string') { root = $(root, null, true); }
root = root || document;
if (q[0]=='#') { return root.getElementById(q.substr(1)); }
else if (q[0]=='/' || (q[0]=='.' && q[1]=='/')) {
if (single) { return document.evaluate(q, root, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue; }
return document.evaluate(q, root, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
}
else if (q[0]=='.') { return root.getElementsByClassName(q.substr(1)); }
return root.getElementsByTagName(q);
}
function fnEnableFacebookHttps() {
var url = window.location.href;
if(url.indexOf("http://www.facebook.com")==0 ||
url.indexOf("http://apps.facebook.com")==0) {
window.location.replace(location.href.replace(url.substring(0,7), "https://"));
}
}
function fnEnableHttpsLinks() {
var url = window.location.href;
if(url.indexOf("https://")==0) {
for(var i=0,link; (link=document.links[i]); i++) {
if(link.href.indexOf("http://")==0)
link.href = link.href.replace(link.href.substring(0,7), "https://");
}
}
}
function fnEnableHttpsFacebookLinks(){
var links = $("//a[contains(@href,'facebook.com')]");
//alert(links.snapshotItem(1).href);
for (var i=0; i<links.snapshotLength; i++) {
links.snapshotItem(i).href = links.snapshotItem(i).href.replace(/^http:\/\/([^\.]*\.)?facebook\.com\/l\.php\?u\=http\%([^\.]*\.)/,'https://$1facebook.com/l.php?u=https%$2');
links.snapshotItem(i).href = links.snapshotItem(i).href.replace(/^http:\/\/([^\.]*\.)?facebook\.com\//,'https://$1facebook.com/');
}
}
document.addEventListener(
'load',
function() {
fnEnableFacebookHttps(),
fnEnableHttpsFacebookLinks(),
setTimeout(function() { fnEnableHttpsFacebookLinks() }, 1000);
},