вторник, 25 июня 2013 г.

window.location.origin javascript example for IE

Для извлечения корневого адреса проекта посредством javascript обычно используется window.location.origin, здесь указывается и протокол и доменное имя и порт. Но Internet Explorer данную полезность не поддерживает. Приходится делать по другому, как вариант.

function goToSomewhere(){
    var loc;
    if (!window.location.origin){
//for IE
    loc = window.location.protocol+"//"+window.location.host+"/part1/mainPage";
    }else{
//for Chrome
    loc = document.location.origin+"/part1/mainPage";
    }
    $(window.location).attr('href', loc);
    }

Комментариев нет:

Отправить комментарий