Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
JavaScript Калькулятор на js https://www.cyberforum.ru/ javascript/ thread1782231.html
Всем привет! Делаю калькулятор на js и добавляю туда математические функции (косинус, тангенс и т.д.), не получается реализовать их. Вот код калькулятора: <!DOCTYPE html> <html> <head> <title>JavaScript</title> <meta charset="utf-8" /> <script type="text/javascript" src="jquery-1.12.4.min.js"></script> <script type="text/javascript">
JavaScript Сворачивание содержимого object
Подскажите, кто нибудь пробовал сворачивать тег object на своем сайте? Проблема вот в чем, простой текст у меня без проблем сворачивается, а вот содержимое тега object нет. В теге содержится svg файл. Думал также, может это ограничение обойду вставкой содержимого insertBefore, но код для работы с svg файлом не работает. <div class="spoiler"> <div class="spoilertitle"> <p>Заголовок</p>...
JavaScript Поменять местами два элемента https://www.cyberforum.ru/ javascript/ thread1782123.html
Добрый день, подскажите пожалуйста. У меня есть код <div class="rightCenter"> <div id="bel" onClick="myFunction()" style="display:none"> <a href="#" class="active-link" id="aclb">БЕЛАРУСЬ</a> <div class="rightBottom" id="b_phone"> +3-211-111-111-11 </div> </div>
JavaScript Какую библиотеку лючше использовать для работы с векторной графикой https://www.cyberforum.ru/ javascript/ thread1782045.html
Добрый вечер форумчане. У меня задача динамически отображать наборы полигонов в виде графика (то есть на графике несколько полигонов по примеру геологического профиля), но с возможностью добавлять дополнительные элементы графиков, например дополнительные вертикальные линии деления по оси x или y. Также необходима возможность идентифицировать элементы графика при клике на них. Заранее...
Последовательность выполнения команд JavaScript
Здравствуйте, есть бот который при нажатии на кнопку отправляет в ответ две функции, текст и картинку. Но проблема в том что если просто написать последовательно bot.sendPhoto... bot.sendMessage... То сначала бот присылает текст, а потом только фото, а надо наоборот. Для решения этой проблемы решил использовать promise. Но до конца разобраться не получается. Помогите пожалуйста, в чем...
JavaScript Прозрачная кнопка, гоняющаяся за курсором https://www.cyberforum.ru/ javascript/ thread1781975.html
ВСем привет, вообщем, нужен следующий скрипт, который будет водить кнопку за мышью, кнопка должна быть прозрачная, и после клика по ней исчезнуть, я пэпэпэшник и в js полный нуб(
JavaScript Переменная из php в JS Привет всем. У меня есть var temp = <?php $server ?>; Но, к сожалению, эта конструкция не работает. Как можно передать значение переменной из php в JS? https://www.cyberforum.ru/ javascript/ thread1781908.html Как вернуть массив из php JavaScript
Как из php, вернуть сразу данные в виде массив. И этот массив разобрать в js?? echo json_encode(array('1231','1231')); Хз Добавлено через 18 минут xhr.response Что в js достать не могу, получается как строка
JavaScript HTML+JavaScript чтение TXT на хостинге Доброго времени суток! Сразу хочу сказать, что о вредоносных программах речь не идёт. Проблема у меня такая: На хостинге есть TXT-файл и HTML-страница. Мне нужно HTML-страницей с помощью JavaScript (без PHP) считать этот текстовый файл построчно. Если можно, то покажите на примере пожалуйста то, как это реализовать. https://www.cyberforum.ru/ javascript/ thread1781810.html JavaScript Не работает функция https://www.cyberforum.ru/ javascript/ thread1781779.html
Пожалуйста, помогите! В чем ошибка? <div id='cre' style="display='block'">123</div> <script> function Show () { if cre.style.display == 'block' { cre.style.display = 'none' }
Передать переменные в php JavaScript
var xhr = new XMLHttpRequest(); xhr.open("POST", "/js.php", true) xhr.send(); xhr.onload = function() { alert(xhr.responseText); } xhr.onerror = function() { alert("Error") }
JavaScript Тестер регулярок https://www.cyberforum.ru/ javascript/ thread1781699.html
Помогите разобраться с тем, что нет так. Не работает следующее: /\n/g не выделяет перевод на новую строку /<b>/g не выделяет: "<b>" а здесь соответствия перечисленного выше работают. Весь код: <!doctype html> <html lang="ru">
0 / 0 / 0
Регистрация: 30.01.2015
Сообщений: 15
18.07.2016, 16:02  [ТС] 0

Вызов функции не срабатывает - JavaScript - Ответ 9379851

18.07.2016, 16:02. Показов 923. Ответов 11
Метки (Все метки)

Ответ

Файл js1
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
var app = {
    scrolled: 0,
    newPosition: 0,
    interval: null,
    speed: 0,
 
    scrollTo: function(el) {
        var link = el.getAttribute('href').replace('#', ''),
            anchor = document.getElementById(link);
 
        var location = 0;
        if (anchor.offsetParent) {
            do {
                location += anchor.offsetTop;
                anchor = anchor.offsetParent;
            } while (anchor);
        }
        location = location >= 0 ? location : 0;
 
        this.animateScroll(location);
        return false;
    },
 
    animateScroll: function(pos) {
        document.documentElement.scrollTop = 1;
        var element = (document.documentElement && document.documentElement.scrollTop) ? document.documentElement : document.body,
            start = element.scrollTop,
            change = pos - start,
            currentTime = 0,
            increment = 20,
            duration = 1500;
 
        var animateScroll = function(){        
            currentTime += increment;
            var val = Math.easeInOutQuad(currentTime, start, change, duration);
            element.scrollTop = val;
            if(currentTime < duration) {
                setTimeout(animateScroll, increment);
            }
        };
        animateScroll();
    }
}; 
 
Math.easeInOutQuad = function (t, b, c, d) {
    t /= d/2;
    if (t < 1) return c/2*t*t + b;
    t--;
    return -c/2 * (t*(t-2) - 1) + b;
};
 
 
    var _scroller;
    _scroller = function () { 
        return{
            speed:5, 
            direct:-1,
            position:0,
            t:null,
            
            init: function () {
                var el;
                
                el = document.getElementById('scroller_container');
                _scroller.addEvent(el, 'mousewheel', _scroller.wheel);
                _scroller.addEvent(el, 'DOMMouseScroll', _scroller.wheel);
 
                _scroller.timer(_scroller.direct); 
            },
 
            
            wheel: function (e) {
                _scroller.stop();
                e = e ? e : window.event;
                
                var wheelData = e.detail ? e.detail * -1 : e.wheelDelta / 40;
 
                
                if (Math.abs(wheelData) > 100) {
                    wheelData = Math.round(wheelData / 100);
                }
               
                _scroller.direct=wheelData>0?1:-1;
                _scroller.timer(_scroller.direct);
                if (window.event) {
                    e.cancelBubble = true;
                    e.returnValue = false;
                    e.cancel = true;
                }
                if (e.stopPropagation && e.preventDefault) {
                    e.stopPropagation();
                    e.preventDefault();
                }
                return false;
            },
 
     
            scroll: function (wheel) {
                var el = document.getElementById('scroller_container').firstElementChild;
                var o, oi, width;
                _scroller.position += wheel;
                if (wheel>0) {
                    if (_scroller.position >= 0) { 
                        
                        o=el;
                        oi=o.lastElementChild;
                        width=oi.firstElementChild.clientWidth; 
                        o.insertBefore(oi,o.firstElementChild);
                        _scroller.position-=width;
                   }
                }
                else {
                    o=el;
                    oi=o.firstElementChild; 
                    width=oi.firstElementChild.clientWidth; 
                    if(_scroller.position < -width){ 
                        
                        o.appendChild(oi);
                        _scroller.position+=width;
                    }
                }
                el.style.left = _scroller.position + 'px';
            },
 
            
            timer: function (wheel) {
                _scroller.stop();
                _scroller.t = setInterval("_scroller.scroll(" + wheel + ");", _scroller.speed);
            },
 
            
            stop: function () {
                if (_scroller.t != null) {
                    clearInterval(_scroller.t);
                    _scroller.t = null;
                }
            },          
            addEvent:function(el, evType, fn, useCapture) {
                if (el.addEventListener) {
                    el.addEventListener(evType, fn, useCapture);
                }else if (el.attachEvent) {
                    var r = el.attachEvent('on' + evType, fn);
                }else el['on' + evType] = fn;
             }
        };
    }();
    
 
    window.onload=function(){
    setTimeout(_scroller.init,100);
    };


Вернуться к обсуждению:
Вызов функции не срабатывает JavaScript
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.07.2016, 16:02
Готовые ответы и решения:

Повторный вызов кода не срабатывает.
Всем Привет. Дело состоит вот в чем. к html подключен main.js где есть функция вида $.get(...

Не срабатывает вызов файла JS с чем это связано?
Не срабатывает вызов файла JS с чем это связано? var jslink1 =...

Вызов функции из другой функции после нажатия на кнопку
Помогите, пожалуйста! Никак не могу понять почему не запускается функция d() Полный код: &lt;script...

Вызов функции, находящейся в другой функции
Добрый день! Есть такая функция: function func1(p1, p2) { function func2() {alert(1);} ...

11
18.07.2016, 16:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.07.2016, 16:02
Помогаю со студенческими работами здесь

Вызов функции внутри другой функции
Доброго времени суток! Есть код, которые показывают расстановку шахматных фигур на доске, и если...

Вызов функции из другой функции в объекте
Добрый день. У меня есть скрипт: var combiner = { getString: function(param){ return...

Вызов функции из самой функции
Добрый вечер, уважаемые! Подскажите, можно ли в jQuery вызывать функцию из себя самой же? И как...

Вызов Window.ShowDialog() срабатывает как Window.Show(), т.е. я могу нажимать на другие окна
Здравствуйте, уважаемые форумчане. Столкнулся с проблемой. У меня есть окно, которое выполняет...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru