Ru-Board.club
← Вернуться в раздел «Web-программирование»

» вопросы по javascript

Автор: newclyde
Дата сообщения: 17.10.2014 22:51
Здравствуйте.

Подскажите, пожалуйста, как сделать так, чтобы рядом с корзиной (View Cart) отображалось количество находящихся в ней товаров.

http://rghost.net/58578629

Спасибо.
Автор: vs6262
Дата сообщения: 18.10.2014 07:41
Здравствуйте.

не слушается

Код: var _DefLang;
$.get('../languages/LangConfig.ini' + '?' + Math.random(), function(data) { $('.result').html(data); _DefLang=data; });
alert(_DefLang);
Автор: Mavrikii
Дата сообщения: 18.10.2014 08:29
vs6262
что не слушается?


Цитата:
alert(_DefLang);

выдаст undefined, потому что .get идет асинхронно
alert нужно вызывать только по окончанию работы .get (не в таком виде). или заставлять .get делать синхронный запрос, что очень и очень плохо
Автор: vs6262
Дата сообщения: 25.10.2014 05:24
Mavrikii
понял

у меня еще вопрос:
можно ли создать iframe в мах. браузере окне так чтобы выставив в нем его оригинальных скролбаров небыло видно, а управлять его скроллингом можно было бы скроллбарами от браузера ?

Добавлено:
как этот скроллинг реализовать через JS ?
может у кого есть примеры ?
Автор: Mavrikii
Дата сообщения: 25.10.2014 07:39
vs6262

Цитата:
можно ли создать iframe в мах. браузере окне так чтобы выставив в нем его оригинальных скролбаров небыло видно, а управлять его скроллингом можно было бы скроллбарами от браузера

если размер iframe будет не больше размера окна браузера, то родительские скроллы и не появятс.
Автор: vs6262
Дата сообщения: 25.10.2014 07:47

Цитата:
если размер iframe будет не больше размера окна браузера, то родительские скроллы и не появятс

а можно ли это обойти ?
Автор: Mavrikii
Дата сообщения: 25.10.2014 07:59
vs6262

Цитата:
а можно ли это обойти ?

зачем и что? сами же хотите, чтобы не было родительских скроллов, а только у iframe -так и будет.
Автор: vs6262
Дата сообщения: 27.10.2014 11:18
http://www.bigcash.de/
может кто встречал готовый эффект с 4х картинками который на этой странице ?

Добавлено:
или хотя бы для одной картинки чтобы она так себя вела а направление можно было бы выставить ?
Автор: Mavrikii
Дата сообщения: 27.10.2014 18:39
vs6262
http://api.jqueryui.com/bounce-effect/
у него же (.effect()) в параметрах есть и направления
http://api.jqueryui.com/effect/

ну и для простого примера - http://jsfiddle.net/1hrztwsm/2/
Автор: vs6262
Дата сообщения: 31.10.2014 13:37

Код: //$.get('index.html' + '?' + Math.random(), function(data) { $('.result').html(data); alert(data); });

alert($.get('index.html' + '?' + Math.random()));
Автор: vs6262
Дата сообщения: 02.11.2014 10:55
вообще возможен ли подобный вариант ? если да то как ?
Автор: Mavrikii
Дата сообщения: 03.11.2014 19:03
vs6262
да елки - палки, ну заберите код из страницы на которую ссылаетесь, делов то.
http://www.big-cash.de/plugins/imageslider/class.viewer.js

http://www.efectorelativo.net/laboratory/noobSlide/
Автор: vs6262
Дата сообщения: 03.11.2014 19:43
Mavrikii
да я не об этом. проблему с эффектом я давно решил. Спасибо.

я о ?

Цитата:
$.get('index.html' + '?' + Math.random()));

Автор: Mavrikii
Дата сообщения: 03.11.2014 19:49
vs6262

Код: $.ajaxSetup({ cache: false });
Автор: Mont1
Дата сообщения: 06.11.2014 12:45
Здравствуйте.

Столкнулся с такой проблемой.

Задача. В таблице, в одной из ячеек, находится счётчик обратного отсчёта времени. Когда счётчик проходит отметку в ноль (то есть когда наступает момент Ч), фон ячейки меняет свой цвет. Должно работать в браузере IE.

У меня возникла проблема с установкой цвета ячейки.

Упрощённый код страницы

Код:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Таймер обратного отсчета</title>
</head>

<body>
<table border="1" id="color_table">
<tbody>
<tr><td id="t1"><DIV align="center" ID="countdown"></DIV></td><td>Другая ячейка</td></tr>
</tbody>
</table>

<SCRIPT src="countdown.js" type="text/javascript" language="javascript"></SCRIPT>


</body>

</html>
Автор: vs6262
Дата сообщения: 06.11.2014 15:15
у меня тоже еще вопрос:
Array c 3 столбцами и в высоту от 0 до 999 как сортировать первый столбец по алфавиту и чтобы соответственно 2 и 3 й т.е. как в таблице производят сортировку оставались бы в соответствии ?
Автор: Mavrikii
Дата сообщения: 06.11.2014 18:31
Mont1

Цитата:
backColor('t1')";

присмотритесь внимательно, ничто не смущает?

vs6262

Цитата:
как в таблице производят сортировку оставались бы в соответствии

а пример?
Автор: vs6262
Дата сообщения: 06.11.2014 20:34

Цитата:
а пример?

т.е.

b|1|9
c|4|6
a|8|7

а после сортировки

a|8|7
b|1|9
c|4|6
Автор: Mavrikii
Дата сообщения: 06.11.2014 20:52
vs6262

Код: var arr = [
['b', 1, 9],
['c', 4, 6],
['a', 8, 7]
];

console.log(
arr.sort(function(el1, el2) {
return el1[0] > el2[0];
})
);
Автор: vs6262
Дата сообщения: 07.11.2014 03:43

Цитата:
console.log(
arr.sort(function(el1, el2) {
return el1[0] > el2[0];
})
);


не выполняется у меня ?
Автор: Mavrikii
Дата сообщения: 07.11.2014 03:45
vs6262

Цитата:
не выполняется у меня ?

выполняется, но показывает изменения в консоли браузера.
arr.sort возвращает новый массив, а не изменяет исходящий.
Автор: vs6262
Дата сообщения: 07.11.2014 04:03

Цитата:
консоли

уже нашел.

но в IE11 и safari функция не выполняется, в других браузерах да.
Автор: Mavrikii
Дата сообщения: 07.11.2014 04:08
vs6262

Цитата:
но в IE11 и safari функция не выполняется, в других браузерах да.

вспомнил
http://www.allenpike.com/2009/arraysort-browser-differences/


Цитата:
return el1[0] > el2[0] ? 1 : -1;
Автор: vs6262
Дата сообщения: 07.11.2014 04:18
Mavrikii
спасибо
Автор: Mont1
Дата сообщения: 07.11.2014 06:07
Mavrikii, Благодарю за подсказку.
Автор: vs6262
Дата сообщения: 19.11.2014 07:55
как в массиве

_DefLanguage[ii][2]

(ii от 0 до 999)

определить отсутствие к примеру "ru" ?
Автор: Mavrikii
Дата сообщения: 19.11.2014 08:50
vs6262

Цитата:
определить отсутствие к примеру "ru"

пройтись циклом и посмотреть
Автор: vs6262
Дата сообщения: 20.11.2014 06:39
Mavrikii
спасибо все получилось
Автор: Schupp1967
Дата сообщения: 21.11.2014 21:05
Для нового топика вопрос слишком нубский, поэтому решил здесь спросить...
Помогите пожалуйста решить проблему. При переходе на некоторые страницы сайта необходимо чтобы страница автоматически прокручивалась до определенного места. Т.е. показывалась на экране без шапки. Якоря и ссылка на страницу с соответствующим якорем не устраивает, сайт старый, у гугля линки давно индексированы. Надо что-то с java script. А я здесь дуб дубом... Может кто подскажет максимально простенькое решение? Заранее спасибо.
Автор: Mavrikii
Дата сообщения: 21.11.2014 21:09
Schupp1967

Цитата:
Якоря и ссылка на страницу с соответствующим якорем не устраивает, сайт старый, у гугля линки давно индексированы

ну так сделайте с помощью js пересылку на ту же страницу, но адрес с якорем уже.

можно, конечно, и с помощью javascript сразу прокручивать
например так

Код: document.getElementById("id_нужно_элемента").scrollIntoView()

Страницы: 12345678910111213141516171819202122

Предыдущая тема: jQuery: Перемещение якоря на верх страницы


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.