Вопросы с тегом «javascript»

86
jQuery - событие hashchange

Я использую: $(window).bind( 'hashchange', function(e) { }); чтобы привязать функцию к событию изменения хэша. Кажется, это работает в IE8, Firefox и Chrome, но не в Safari, и я предполагаю, что не в более ранней версии IE. Для этих браузеров я хочу отключить свой код JavaScript, который...

86
'this' не определено в методах класса JavaScript

Я новичок в JavaScript. Новое, поскольку все, что я действительно сделал с ним, - это доработка существующего кода и написание небольших фрагментов jQuery. Сейчас я пытаюсь написать «класс» с атрибутами и методами, но у меня проблемы с методами. Мой код: function Request(destination, stay_open) {...

86
Проверить что-то пустое в Javascript?

Как я могу проверить, пуста ли переменная в Javascript? Извините за глупый вопрос, но я новичок в Javascript! if(response.photo) is empty { do something else { do something else } response.photoбыл из JSON, и иногда он мог быть пустым, пустыми ячейками данных! Я хочу проверить, пусто ли оно....

86
jquery: $ (window) .scrollTop (), но нет $ (window) .scrollBottom ()

Я хочу размещать элемент внизу страницы, когда пользователь прокручивает страницу. Это похоже на «фиксированное положение», но я не могу использовать CSS «position: fixed», так как браузеры многих моих клиентов не могут это поддерживать. Я заметил, что jquery может получить верхнюю позицию...

86
Скрыть определенные значения в выводе JSON.stringify ()

Можно ли исключить определенные поля из включения в строку json? Вот какой-то псевдокод var x = { x:0, y:0, divID:"xyz", privateProperty1: 'foo', privateProperty2: 'bar' } Я хочу, чтобы privateProperty1 и privateproperty2 не отображались в строке json Итак, я подумал, что могу использовать функцию...

86
Как вызвать функцию JavaScript вместо href в HTML

У меня есть макет в HTML <a href="javascript:ShowOld(2367,146986,2)"><img title="next page" alt="next page" src="/themes/me/img/arrn.png"></a> Я получил ответ от сервера, когда отправил запрос. С этим макетом я получил ответ на запрос AJAX, который отправляет мой код на сервер....

86
jQuery найти и заменить строку

У меня где-то на веб-сайте есть определенный текст, скажем, «леденцы», и я хочу заменить все вхождения этой строки на «маршмеллоу». Проблема в том, что я не знаю, где именно находится текст. Я знаю, что могу сделать что-то вроде: $(body).html($(body).html().replace('lollypops', 'marshmellows'));...

86
C # String.IsNullOrEmpty эквивалент Javascript

Я хочу попытаться выполнить строковый вызов, эквивалентный C # String.IsNullOrEmpty(string)в javascript. Я искал в Интернете, предполагая, что нужно было сделать простой звонок, но не смог его найти. На данный момент я использую if(string === "" || string === null)оператор, чтобы покрыть это, но я...

86
Чем indexedDB концептуально отличается от локального хранилища HTML5?

И indexedDB, и локальное хранилище являются хранилищами ключевых значений. В чем преимущество наличия двух хранилищ ключей / значений? indexedDB является асинхронным, но соединения (что наиболее трудоемко) выполняются вручную. Похоже, что они выполняются в том же потоке, что и асинхронные вызовы....

86
Как передать массив в атрибут jQuery .data ()

Хорошо, поэтому я хочу передать очень простой массив в серверную часть данных jquery, например: <div data-stuff="['a','b','c']"></div> а затем вернуться вот так: var stuff = $('div').data('stuff'); alert(stuff[0]); Почему появляется предупреждение "[", а не "a" (см. Ссылку JSfiddle)...

86
Автоматическое закрытие окна после закрытия диалогового окна печати

У меня открыта вкладка, когда пользователь нажимает кнопку. У onloadменя есть он вызывает диалоговое окно печати, но пользователь спросил меня, возможно ли, что после отправки на принтер для печати вкладка могла бы закрыться сама. Я не уверен, можно ли это сделать. Я пробовал использовать...

86
Упаковка веб-приложения node.js как обычного настольного приложения [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Я немного искал, но не могу найти для этого...

86
Знак плюса в строке запроса

У меня есть веб-приложение, созданное с использованием C # и asp.net. Я поместил значение параметра в строку запроса со знаком плюс (+). Но знак плюс исчезнет. Как включить знак плюса (+) в строку запроса, чтобы он не исчезал? Пожалуйста, порекомендуйте. Благодарю. Изменить: добавлен код с...

86
Тег привязки HTML с событием onclick Javascript

При использовании Google я обнаружил, что они используют события onclick в тегах привязки. В дополнительных параметрах в части заголовка Google он выглядит как обычный тег, но при его нажатии он не перенаправляется, а открывает меню. Обычно при использовании <a href='more.php'...

86
Сравнение объектов даты JavaScript

При сравнении объектов даты в Javascript я обнаружил, что даже сравнение одной и той же даты не возвращает истину. var startDate1 = new Date("02/10/2012"); var startDate2 = new Date("01/10/2012"); var startDate3 = new Date("01/10/2012"); alert(startDate1>startDate2); // true...

86
Следует ли мне удалить console.log из производственного кода?

В настоящее время в моем коде есть этот JS-оператор: window.console && console.log("Foo"); Мне интересно, стоит ли это вообще дорого или имеет какие-либо отрицательные побочные эффекты при производстве. Могу ли я оставить вход на стороне клиента или он должен уйти? РЕДАКТИРОВАТЬ: В конце...