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

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].



3
Для чего нужен скрипт с крошечными гиппопотамами?
Я заметил, что Google Chrome добавляет небольшой JS-скрипт перед <head>тегом любого загружаемого мной веб-документа (вы можете заметить это, если посмотрите на HTML-код с помощью элемента inspect): <script id="tinyhippos-injected"> if (window.top.ripple) { window.top.ripple("bootstrap").inject(window, document); </script> Из любопытства, что он делает? Гугл не помог.

2
Использование встроенных шаблонов в AngularJS
Я хотел загрузить шаблон встроенного представления. Я заключил шаблон в тег скрипта типа text/ng-templateи установил для идентификатора значение temp1.html. и вот как выглядит конфигурация моего модуля learningApp.config(function ($routeProvider) { $routeProvider .when("/first",{ controller: "SimpleController", templateUrl: "temp1.html"}) .when("/second", {controller: "SimpleController", templateUrl: "temp2.html"}) .otherwise({redirectTo : "/first"}); }); Это говорит мне GET http://localhost:41685/temp1.html 404 …

13
Как определить обработчики протокола браузера?
Я создал собственный обработчик протокола URL. http:// mailto:// custom:// Я зарегистрировал приложение WinForms, чтобы ответить соответствующим образом. Все это отлично работает. Но я хотел бы иметь возможность изящно обрабатывать случай, когда у пользователя еще не установлен обработчик пользовательского протокола URL. Чтобы сделать это, мне нужно иметь возможность обнаруживать зарегистрированные обработчики …

7
Что такое ключевые коды JavaScript? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Какие коды клавиш доступны для JavaScript? Если они не одинаковы для всех браузеров, …

4
Начало работы: установка базы данных для Node.js
Я новичок в node.js, но очень рад попробовать. Я использую Express в качестве веб-фреймворка и Jade в качестве механизма шаблонов. Оба были легко настроены после этого руководства от Node Camp . Однако я обнаружил одну проблему: я не могу найти простого руководства по настройке БД . Я пытаюсь создать базовое …

8
Обработка исключений JavaScript
Каков наилучший способ перехвата ВСЕХ исключений, возникающих в JavaScript? Очевидно, что лучший способ - это попробовать ... поймать. Но с асинхронными обратными вызовами и т. Д. Это может быть сложно. Я знаю, что браузеры IE и Gecko поддерживают window.onerror, но как насчет Opera и Safari? Вот несколько тестовых примеров, для …

2
Как динамически создавать новый div, изменять его, перемещать, всячески модифицировать в JavaScript?
Я хочу создавать новые div по мере загрузки страницы. Эти div будут отображаться в виде упорядоченной группы, которая изменяется в зависимости от внешних данных из файла JSON. Мне нужно будет сделать это с помощью цикла for, потому что требуется более 100 div. Итак, мне нужно иметь возможность изменять каждый созданный …
82 javascript  dom 

4
Как клонировать массив объектов с помощью подчеркивания?
#!/usr/bin/env node var _ = require('underscore'); var a = [{f: 1}, {f:5}, {f:10}]; var b = _.clone(a); b[1].f = 55; console.log(JSON.stringify(a)); Это приводит к: [{"f":1},{"f":55},{"f":10}] Клон не работает! Итак, я RTFM, и вижу это: http://underscorejs.org/#clone Создайте мелко скопированный клон объекта. Любые вложенные объекты или массивы будут скопированы по ссылке, а …

7
bootstrap «всплывающая подсказка» и «всплывающее окно» добавляют дополнительный размер в таблицу
Примечание. В зависимости от вашей версии Bootstrap (до 3.3 или более ранней) вам может потребоваться другой ответ. Обратите внимание на примечания. Когда я активирую всплывающие подсказки (наведите указатель мыши на ячейку) или всплывающие окна в этом коде, размер таблицы увеличивается. Как мне этого избежать? Здесь emptyRow - функция для генерации …

5
Запретить выделение в HTML
У меня есть div на HTML-странице, и всякий раз, когда я нажимаю кнопку мыши и перемещаю его, он показывает, что курсор «не может опустить», как будто он что-то выбирает. Есть ли способ отключить выделение? Я пробовал CSS user-select безуспешно.

3
Наследование javascript: вызвать суперконструктор или использовать цепочку прототипов?
Совсем недавно я прочитал об использовании вызовов JavaScript в MDC. https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/call одну ссылку на пример, показанный ниже, я все еще не понимаю. Почему они используют наследование вот так Prod_dept.prototype = new Product(); это необходимо? Потому что есть вызов суперконструктора в Prod_dept() во всяком случае, вот так Product.call это просто необычное …

3
Несколько <thead> / <tbody> в таблице. Верно?
Представьте себе список списков, подобных этому: var list = [ { name: 'group1', items: [ 1, 2, 3, 4, 5 ] }, { name: 'group2', items: [ 1, 2, 3, 4, 5 ] }, etc... ] Теперь забывая целые «таблицы являются для данных , не дизайн» аргумент, я хотел , …
82 javascript  html 

20
Как использовать jQuery для синтаксического анализа XML с пространствами имен
Я новичок в jQuery и хотел бы разобрать XML-документ. Я могу анализировать обычный XML с пространствами имен по умолчанию, но с XML, например: &lt;xml xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema"&gt; &lt;s:Schema id="RowsetSchema"&gt; &lt;s:ElementType name="row" content="eltOnly" rs:CommandTimeout="30"&gt; &lt;s:AttributeType name="ows_ID" rs:name="ID" rs:number="1"&gt; &lt;s:datatype dt:type="i4" dt:maxLength="4" /&gt; &lt;/s:AttributeType&gt; &lt;s:AttributeType name="ows_DocIcon" rs:name="Type" rs:number="2"&gt; &lt;s:datatype dt:type="string" dt:maxLength="512" …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.