Мы перезвоним в течение 15 минут и ответим на все, интересующие вас, вопросы.
Нажимая на кнопку «Отправить заявку», вы даёте согласие на обработку своих персональных данных
Главная » Раннее бронирование речных круизов 2024 года со скидками от 15% от 65%
Раннее бронирование речных круизов 2024 года со скидками от 15% от 65%
let infoflotWidget = document.getElementById("infoflotWidget");
const setParentWindowParams = function(frame = infoflotWidget){
//параметры родительского окна
if(frame.contentWindow){
frame.contentWindow.postMessage({
parentParams: {
parentScrollTop: window.scrollY,
parentHeight: window.innerHeight,
top: frame.offsetTop
}
}, '*');
}
}
window.infoflotWidgetLoad = function(frame){
setParentWindowParams(frame);
infoflotWidget = frame;
}
window.addEventListener('scroll',(event) => {
if(infoflotWidget){
setParentWindowParams(infoflotWidget);
}
if(infoflotWidget && infoflotWidget.contentWindow){
if (window.pageYOffset > infoflotWidget.offsetTop + 200) {
infoflotWidget.contentWindow.postMessage({
showBtnTop: true
}, '*');
} else {
infoflotWidget.contentWindow.postMessage({
showBtnTop: false
}, '*');
}
}
});
/**
* Считает ширину скроллбара браузера в пикселях
* @returns {number}
*/
const getScrollbarWidth = function () {
// Creating invisible container
const outer = document.createElement('div');
outer.style.visibility = 'hidden';
outer.style.overflow = 'scroll'; // forcing scrollbar to appear
outer.style.msOverflowStyle = 'scrollbar'; // needed for WinJS apps
document.body.appendChild(outer);
// Creating inner element and placing it in the container
const inner = document.createElement('div');
outer.appendChild(inner);
// Calculating difference between container's full width and the child width
const scrollbarWidth = (outer.offsetWidth - inner.offsetWidth);
// Removing temporary elements from the DOM
outer.parentNode.removeChild(outer);
return scrollbarWidth;
}
window.onmessage = (e) => {
//сообщаем новую высоту ифрейма
if (e.data.hasOwnProperty("frameHeight") && infoflotWidget) {
infoflotWidget.style.height = e.data.frameHeight + 20 + 'px';
}
//сообщаем ширину ифрейма
if (e.data.hasOwnProperty("frameWidth") && infoflotWidget) {
infoflotWidget.style.maxWidth = e.data.frameWidth;
infoflotWidget.style.margin = '0 auto';
infoflotWidget.style.display = 'block';
}
//scroll к верху ифрейма
if (e.data.hasOwnProperty("scrollTop") && infoflotWidget) {
const topInfoflotWidget = infoflotWidget.offsetTop + e.data.scrollTo;
window.scrollTo({
top: topInfoflotWidget,
behavior: e.data.behavior
});
}
//scroll к низу ифрейма
if (e.data.hasOwnProperty("scrollBottom") && infoflotWidget) {
const bottomInfoflotWidget = e.data.hasOwnProperty("frameHeight") ? e.data.frameHeight + infoflotWidget.offsetTop - window.innerHeight : infoflotWidget.offsetTop + infoflotWidget.offsetHeight - window.innerHeight;
window.scrollTo( 0, bottomInfoflotWidget );
}
//сообщаем, что в ифрейме открыли попап
if (e.data.hasOwnProperty("openPopup")) {
document.documentElement.style.overflow = (e.data.openPopup === true) ? "hidden" : "";
/* if(e.data.openPopup === true){
document.body.style.paddingRight = getScrollbarWidth() + 'px';
} else{
document.body.style.paddingRight = '';
} */
}
};
infoflotWidget.src += "&referer=" + encodeURIComponent(location.href);
Стартовала продажа билетов на речные круизы на 2024 год!
Узнайте расписание и цены путешествий на теплоходе по России, чтобы запланировать комфортабельный развлекательно-познавательный отдых на самых выгодных условиях раннего бронирования!
На нашем сайте опубликовано подробное расписание маршрутов, поэтому Вы можете:
выбрать удобную каюту для предстоящего плавания;
узнать возможности сервиса на борту и программу экскурсий;
воспользоваться максимальным дисконтом при раннем бронировании теплохода.
Предлагаем удобный фильтр поиска, благодаря которому Вы быстро найдете самое выгодное предложение для себя.
Преимущества раннего бронирования речных круизов
Оплатив полную стоимость речного круиза, Вы получаете следующие бонусы:
от 12-15% до 30-65% скидки на раннее бронирование (зависит от выбранного судна);
фиксированную стоимость путевки. Цена тура с наступлением сезона поднимается до 30%;
дополнительно выгоду от 5% — для отдельных категорий граждан, которые указаны на нашем сайте.