javascript- все статьи тега ➜ страница 69
Как загрузить содержимое текстового файла в переменную javascript?
У меня есть текстовый файл в корень моего веб-приложения http://localhost/foo.txt и я хотел бы загрузить его в переменную в javascript.. в Groovy я бы сделал так: def fileContents = 'http://localhost/foo.txt'.toURL().text; println fileContents; Как я могу получить аналогичный результат в JavaScript? ...
Как передать переменные JavaScript в PHP?
Я хочу передать переменные JavaScript в PHP, используя скрытый ввод в форме. но я не могу получить значение $_POST['hidden1'] на $salarieid. Что-то не так? вот код: <script type="text/javascript"> // view which the user has chosen function func_load3(name){ var oForm = document.forms["myform"]; var oSelectBox = oForm.select3; var iChoice = oSelectBox.selectedIndex; //alert("you have choosen: " + oSelectBox.options[iChoice].text ); //document.write(oSelectBox.optio ...
Как я могу обнаружить "shift+enter" и создать новую строку в Textarea?
В настоящее время, если человек нажимает введите внутри текстовой области, форма будет представлять. Хорошо, я хочу этого. но когда они типа shift + введите, Я хочу, чтобы текстовая область перешла к следующей строке:n Как я могу сделать это в JQuery или простой JavaScript как можно проще? ...
Получить ключи локального хранилища HTML5
мне просто интересно, как получить все значения ключей в localStorage. Я попытался получить значения с помощью простого цикла JavaScript for (var i=1; i <= localStorage.length; i++) { alert(localStorage.getItem(i)) } но он работает только в том случае, если ключи являются прогрессивными числами, начиная с 1. Как мне получить все ключи, чтобы отобразить все доступные данные? ...
Как загрузить HTML-страницу с помощью JavaScript?
Я хочу домой.HTML для загрузки в <div id="content">. <div id="topBar"> <a href ="#" onclick="load_home()"> HOME </a> </div> <div id ="content"> </div> <script> function load_home(){ document.getElementById("content").innerHTML='<object type="type/html" data="home.html" ></object>'; } </script> это прекрасно работает, когда я использую Firefox. Когда я использую Google Chrome, он запрашивает плагин. Как мн ...
Клиентская библиотека JavaScript REST [закрыто]
есть ли библиотека JavaScript, которая позволяет мне выполнять все остальные операции, такие как (GET,POST,PUT и DELETE over HTTP или HTTPS)? ...
Игнорировать ошибки Typescript " свойство не существует на значение типа"
в VS2013 здание останавливается, когда tsc выходит с кодом 1. Это было не так в VS2012. Как я могу запустить свое решение с игнорированием tsc.ошибку? Я получаю много The property 'x' does not exist on value of type 'y' ошибки, которые я хочу игнорировать при использовании функций javascript. ...
Можно ли создавать регулярные выражения JavaScript на лету с помощью строковых переменных?
скажем, я хотел сделать следующее многоразовое использование: function replace_foo(target, replacement) { return target.replace("string_to_replace",replacement); } я мог бы сделать что-то вроде этого: function replace_foo(target, string_to_replace, replacement) { return target.replace(string_to_replace,replacement); } со строковыми литералами это достаточно легко. Но что если я хочу получить немного сложнее с регулярным выражением? Например, я хочу заменить все ноstring_to_replace. И ...
Наследование JavaScript: объект.создать против нового
в JavaScript в чем разница между этими двумя примерами: обязательное условие: function SomeBaseClass(){ } SomeBaseClass.prototype = { doThis : function(){ }, doThat : function(){ } } пример наследования объекта using.создать: function MyClass(){ } MyClass.prototype = Object.create(SomeBaseClass.prototype); пример наследования B с использованием нового ключевого слова function MyClass(){ } MyClass.prototype = new SomeBaseClass(); оба примера, кажется, делают то же са ...
Как я могу округлить число в JavaScript?.toFixed() возвращает строку?
Я что-то пропустил? var someNumber = 123.456; someNumber = someNumber.toFixed(2); alert(typeof(someNumber)); //alerts string почему тут .toFixed() возвратить строку? Я хочу округлить число до 2 десятичных цифр. ...
Угловой 2 события Hover
новый Angular2 рамки, кто-нибудь знает правильный способ сделать наведение как событие? In Angular1 было ng-Mouseover, но это, кажется, не были перенесены. Я просмотрел документы и ничего не нашел. ...
Как получить уведомление об изменениях истории через историю.pushState?
Итак, теперь, когда HTML5 вводит history.pushState чтобы изменить историю браузеров, веб-сайты начинают использовать это в сочетании с Ajax вместо изменения идентификатора фрагмента URL. к сожалению, это означает, что эти вызовы больше не могут быть обнаружены onhashchange. мой вопрос: есть ли надежный способ (Хак? ;)) чтобы определить, когда веб-сайт использует history.pushState? В спецификации ничего не говорится о событиях, которые возникают (at по крайней мере, я ничего не мог найти). Я по ...
Как проверить тип файла MIME с javascript перед загрузкой?
Я прочитал это и эти вопросы, которые, кажется, предполагают, что тип файла MIME может быть проверен с помощью javascript на стороне клиента. Теперь я понимаю, что реальная проверка все еще должна быть выполнена на стороне сервера. Я хочу выполнить проверку на стороне клиента, чтобы избежать ненужных потерь ресурсов сервера. чтобы проверить, можно ли это сделать на стороне клиента, я изменил расширение ...
Как получить доступ к свойствам объекта javascript, если я не знаю имен?
скажем, у вас есть объект javascript, как это: var data = { foo: 'bar', baz: 'quux' }; Вы можете получить доступ к свойствам по имени собственность: var foo = data.foo; var baz = data["baz"]; но можно ли получить эти значения, если вы не знаете имя свойств? Неупорядоченность этих свойств делает невозможным их различение? в моем случае я имею в виду конкретно ситуацию, когда функция должна принимать ряд пар имя-значение, но имена свойств может изменить. мои мысли о том, как это сделать до ...
Как получить положение полосы прокрутки с Javascript?
Я пытаюсь определить положение полосы прокрутки браузера с помощью JavaScript, чтобы решить, где на странице находится текущее представление. Я предполагаю, что мне нужно определить, где находится большой палец на дорожке, а затем высоту большого пальца в процентах от общей высоты дорожки. Я слишком усложняю его, или JavaScript предлагает более простое решение, чем это? Любые идеи, код-мудрый? ...
Доступ к свойству модели MVC из Javascript
у меня есть следующая модель, которая завернута в мою модель представления public class FloorPlanSettingsModel { public int Id { get; set; } public int? MainFloorPlanId { get; set; } public string ImageDirectory { get; set; } public string ThumbnailDirectory { get; set; } public string IconsDirectory { get; set; } } Как получить доступ к одному из вышеуказанных свойств из Javascript? Я пробовал это, но я получил "неопределенный" var floorplanSettings = "@Model.FloorPlanS ...
Как наложить maxlength на textArea в HTML с помощью JavaScript
Я хотел бы иметь некоторые функции, с помощью которых, если я пишу <textarea maxlength="50"></textarea> <textarea maxlength="150"></textarea> <textarea maxlength="250"></textarea> он автоматически наложит maxlength на textArea. Если возможно, пожалуйста, не предоставляйте решение в jQuery. Примечание: это можно сделать, если я делаю что-то вроде этого: <textarea onkeypress="return imposeMaxLength(event, this, 110);" rows="4" cols="50"> function imp ...
Как проверить, если DST (летнее время) в силе, и если это то, что смещение?
Это немного моего JS-кода, для которого это необходимо: var secDiff=Math.abs(Math.round((utc_date-this.premiere_date)/1000)); this.years=this.calculateUnit(secDiff,(86400*365)); this.days=this.calculateUnit(secDiff-(this.years*(86400*365)),86400); this.hours=this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)),3600); this.minutes=this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)-(this.hours*3600)),60); this.seconds=this.calculateUnit((secDiff-(this.years* ...
Как я должен вызвать 3 функции, чтобы выполнить их одну за другой?
если мне нужно вызвать эту функцию одну за другой, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Я знаю, что в jQuery я мог бы сделать что-то вроде: $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000px'},1000); ...
тонкие различия между JavaScript и Lua
Я просто люблю JavaScript. Это так элегантно (представьте себе тихий звук влюбленного фаната, вздыхающего на заднем плане). Так, недавно я играл с Lua через löve2d рамки (Ницца!) - и я думаю, что Луа тоже здорово. Они, как я вижу, эти два языка очень похожие. есть очевидные различия, как синтаксис домен библиотеки типы (немного) но какие из них более утонченные? Есть ли что-нибудь, что кодер JavaScript будет считать само собой разумеющимся, что работает в Lua немного иначе? Есть ли какие-л ...