Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Получить домен из url адреса (https://javascript.ru/forum/misc/57995-poluchit-domen-iz-url-adresa.html)

blits 29.08.2015 17:41

Получить домен из url адреса
 
Уважаемые гуру, помогите снова пожалуйста. Есть такая функция:
$(function() {
   
    var url = encodeURIComponent(window.location.href);
    var hash = CryptoJS.MD5(url);
    if($.cookie('catcut_' + hash) == null) {
        var redirect = "/redirect.php?url=" + url;
        $.cookie('catcut_' + hash, true, {expires: 1});
        top.location.assign(redirect);
    }
});

Соответствующие библиотеки подключены. Но есть одно но. Скрипт получает полный url сайта, тоесть если человек перейдет на другую страницу произойдет редирект опять. Нужно чтобы он получал домен от этого url адреса. Тоесть было:
http://example.com/bla-bla/bla
стало: http://example.com

join 29.08.2015 17:57

location.origin

blits 29.08.2015 17:58

Цитата:

Сообщение от join
location.origin

вместо window.location.href?

blits 29.08.2015 18:14

Неа, все равно, как было так и осталось.

рони 29.08.2015 18:32

blits,
window.location.hostname ?
http://javascript.ru/window-location


Часовой пояс GMT +3, время: 17:11.