Dinozavr

Рейтинг
153
Регистрация
14.01.2007

а с каких пор в ANSI кирилица работает?

мой хрустальный шар говорит, что ошибка здесь:

$newmassivves[$tovar][]=$kolichestvo;

должно быть

$newmassivves[$tovar]=$kolichestvo;

а что у вас в sitemap-index.xml?

вы же понимаете, что делает эта формула?


var left_block = Math.round((getClientWidth() - 400) / 2);

т.е. вам надо пределить отступ слева.

вся страница(С), грубо говоря, это отступ слева(О)+ширина вашей формы(Ф)+такой же отступ справа(О)

С=О+Ф+О

С=2*О+Ф

2*О=С-Ф

О=(С-Ф)/2

Если вы мне объясните, откуда берётся это


var left_block = Math.round((getClientWidth() + 30500) / 42);

я пойду и напьюсь с горя

на обоих страницах ваша версия.

И у меня там ошибка была, попробуйте сейчас

попробуйте всё-таки мою последнюю версию

Сабрина87:
А посередине форму поставить, думаю, можно будет, если спозиционировать относительно родителя?

у вас родительский элемент такой же как и окно





function getClientWidth() {
var w = window;
d = document;
e = d.documentElement;
g = d.getElementsByTagName('body')[0];
return w.innerWidth || e.clientWidth || g.clientWidth;
}

function getClientHeight() {
var w = window;
d = document;
e = d.documentElement;
g = d.getElementsByTagName('body')[0];
return w.innerHeight|| e.clientHeight|| g.clientHeight;;
}

var top_block = Math.round((getClientHeight() - 390) / 2);
var left_block = Math.round((getClientWidth() - 400) / 2);

jQuery(function () {
jQuery("#form_vopros").animate({ marginLeft: left_block, marginTop: top_block}, 0);
//jQuery("#form_border").animate({ opacity: 0}, 0 );

jQuery("#close_callback").click(function () {
jQuery("#form_vopros").hide(0, function () {
jQuery("#form_border").animate({
opacity: 1.0
}, 0, function () {
jQuery("#form_border").animate({
opacity: 0.0, marginLeft: 19, marginTop: 19, width: "29px", height: "33px"
}, 500, function () {
jQuery("#layer_form").hide()
});
});
}
);
});


jQuery("#show_callback").click(function () {
jQuery("#layer_form").show();
jQuery("#form_border").animate({
opacity: 1.0, marginLeft: left_block + 19, marginTop: top_block + 19, width: "249px", height: "290px"
}, 500, function () {
jQuery("#form_border").animate({
opacity: 0.0
}, 0, function () {
jQuery("#form_vopros").show();
});
}
);
});
});
<!-- end validate-->

Сабрина87:
А может быть, можно убрать вообще эти вычисления, и прописать в стилях конкретную позицию #layer_form ?

можно, но тогда он будет не посередине.

И зачем вы минус на плюс поменяли?



var top_block = Math.round(($(window).height() - 330) / 2);
var left_block = Math.round(($(window).width() - 288) / 2);

jQuery(function(){
jQuery("#form_vopros").animate({ marginLeft: left_block, marginTop: top_block}, 0 );
//jQuery("#form_border").animate({ opacity: 0}, 0 );

jQuery("#close_callback").click(function(){
jQuery("#form_vopros").hide( 0, function(){
jQuery("#form_border").animate({
opacity: 1.0
}, 0, function(){
jQuery("#form_border").animate({
opacity: 0.0, marginLeft: 19, marginTop: 19, width: "29px", height: "33px"
}, 500, function() { jQuery("#layer_form").hide() } );
} );
}
);
});

попробуйте

strefapl:
но как-то туманно для восприятия своей роли в этом процессе.

-создание железячного блога

-создание видео на тему "Как автоматом запустить поломойщика если разморозился холодильник"

-создание железок

-и тд и тп

Всего: 1286