Запитання з тегом «javascript»

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

15
Чи можливий запуск JavaScript у браузері в браузері?
Мені цікаво, чи можна запускати JavaScript в браузері, щоб запобігти доступ до функцій, які зазвичай доступні для коду JavaScript, що працює на сторінці HTML. Наприклад, скажімо, я хочу надати API JavaScript для кінцевих користувачів, щоб вони визначали обробники подій, які будуть запускатися, коли трапляються "цікаві події", але я не хочу, …

3
Людські читані Javaскрипти в інструментах для розробників хрому
хтось знає, чи можуть інструменти для розробників Chrome форматувати javascripts у читаній людиною формі? Якась красуня була б корисною. Скажімо, що я використовую якусь бібліотеку JS і мені потрібно інстанціювати її об’єкт, щоб я міг знати, що вкласти в конструктор. Але пошук цієї величезної бібліотеки, яка містить 4 рядки в …

18
NodeJS: Як отримати порт сервера?
Ви часто бачите приклад привіт світовий код для Node, який створює Http-сервер, починає прослуховувати порт, а потім щось слідує за рядками: console.log('Server is listening on port 8000'); Але в ідеалі ви цього хочете: console.log('Server is listening on port ' + server.port); Як отримати порт, який сервер зараз слухає, не зберігаючи …

14
Неможливо перевірити підпис аркуша
Я використовую node.js request.js для досягнення api. Я отримую цю помилку [Помилка: UNABLE_TO_VERIFY_LEAF_SIGNATURE] Всі мої облікові дані точні та дійсні, а сервер - штраф. Я зробив те саме прохання з листоношею. request({ "url": domain+"/api/orders/originator/"+id, "method": "GET", "headers":{ "X-API-VERSION": 1, "X-API-KEY": key }, }, function(err, response, body){ console.log(err); console.log(response); console.log(body); }); …

17
PHP json_encode, що кодує числа у вигляді рядків
У мене є одна проблема з функцією PHP json_encode. Він кодує числа як рядки, наприклад array('id' => 3) стає "{ ["id": "3", ...) Коли js стикається з цими значеннями, він інтерпретує їх як рядки і числові операції на них не вдається. Хтось знає якийсь спосіб запобігти json_encodeкодування чисел як рядків? …
142 php  javascript  json 

9
Чи є простий спосіб перетворити код jquery в JavaScript? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Чи є простий спосіб перетворити код jQuery в звичайний javascript? Я здогадуюсь, не маючи доступу …

15
Дізнайтеся, чи відкрита консоль Chrome
Я використовую цей маленький сценарій, щоб дізнатися, чи Firebug відкритий: if (window.console && window.console.firebug) { //is open }; І це добре працює. Зараз я шукав півгодини, щоб знайти спосіб виявити, чи відкрита вбудована консоль веб-розробника Google Chrome, але я не знайшов жодної підказки. Це: if (window.console && window.console.chrome) { //is …

8
Оберніть довгий буквальний рядок шаблону на багаторядковий без створення нового рядка в рядку
Як у шаблоні літералів es6, як можна обернути довгий літерал шаблону до мультилінійки, не створюючи нового рядка в рядку? Наприклад, якщо це зробити: const text = `a very long string that just continues and continues and continues` Тоді він створить новий рядок символ для рядка, як його інтерпретувати, щоб мати …

4
Пошук дочірнього елемента батьківського чистого JavaScript
Який найефективніший метод - це знайти дочірній елемент (з класом або ідентифікатором) певного батьківського елемента, використовуючи лише чистий JavaScript. Немає jQuery чи інших фреймворків. У цьому випадку мені потрібно знайти child1 або child2 з батьків , припускаючи, що дерево DOM може мати кілька елементів класу child1 або child2 у дереві. …
142 javascript  dom 

18
Виявити браузер Safari
Як виявити браузер Safari за допомогою JavaScript? Я спробував код нижче, і він виявляє не тільки Safari, але і браузер Chrome. function IsSafari() { var is_safari = navigator.userAgent.toLowerCase().indexOf('safari/') > -1; return is_safari; }

3
Що не дозволяє шкідливому коду підробляти заголовок "Походження" для використання CORS?
Як я це розумію, якщо сценарій на стороні клієнта, який працює на сторінці з foo.com, хоче запитувати дані з bar.com, у запиті він повинен вказати заголовок Origin: http://foo.com, а на панелі повинен відповісти Access-Control-Allow-Origin: http://foo.com. Що там, щоб зупинити шкідливий код із сайту roh.com від простого підробки заголовка Origin: http://foo.comдля …
142 javascript  ajax  http  cors 

5
Object.is vs ===
Я натрапив на приклад коду, який використовував це порівняння: var someVar = 0; Object.is(false, someVar); //Returns false Я знаю false == 0, trueщо саме тому ми і маємо ===. Чим Object.isвідрізняється від ===?

10
Як зберегти полотно як зображення за допомогою canvas.toDataURL ()?
Зараз я будую веб-додаток HTML5 / власний додаток Phonegap, і я не можу зрозуміти, як зберегти моє полотно як зображення canvas.toDataURL(). Може хтось мені допоможе? Ось код, що з цим погано? // Моє полотно було названо "canvasSignature" JavaScript: function putImage() { var canvas1 = document.getElementById("canvasSignature"); if (canvas1.getContext) { var ctx …

10
Визначення, коли висота Div змінюється за допомогою jQuery
У мене є div, який містить деякий вміст, який додається та видаляється динамічно, тому його висота часто змінюється. У мене також є div, який абсолютно розміщений безпосередньо під JavaScript, тому, якщо я не можу визначити, коли змінюється висота діва, я не можу перестановити діва під ним. Отже, як я можу …
141 javascript  jquery 

16
Рішення для розповсюдження HTML5-програм як настільних програм? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.