Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   hash передать в iframe (https://javascript.ru/forum/jquery/28688-hash-peredat-v-iframe.html)

Blizzart 29.05.2012 20:39

hash передать в iframe
 
Возможно ли такое сделать?
var hash = document.location.href;
	hash = hash.split(".html#");
	var active = hash[1];
    $("#accordion").accordion({
	autoHeight: false,
	active: Number(active)
});

отдельно в аккордеоне работает
А когда загружаю этот же аккордеон через iframe уже не получается...:(

Deff 29.05.2012 22:55

Blizzart,
A есть уверенность что ссылка кончается на .html

может правильнее так ?
вместо этого:
var hash = document.location.href
 hash = hash.split(".html#");
 var active = hash[1];


var active = document.location.href.replace(/^.*#/g,'')

Blizzart 30.05.2012 00:38

Deff,
Благодарю, за ответ, проверил, но работает только если страницу с ним просто открыть в браузере, а в Iframe не хочет...

Deff 30.05.2012 01:07

Blizzart,
А есть демка с фреймом ? - глянуть в дебагере - чего не хватает...

Вы учтите, что для фрейма возможно нужны трюки, к примеру во фрейме не всегда ставяцо куки, а без куков часто сервер не принимает запрос


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