С этим я могу создать подобную кнопку: D <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> Но почему это не Js.src = " некоторый протокол: //connect.facebook.net/en_US/all.js#xfbml=1"; Почему нет конкретного протокола?
Предположим, у меня есть текстовый файл 400 КБ, который я хочу прочитать из javascript. Проблема в том, что у моей целевой аудитории медленное соединение, поэтому 400k может занять слишком много времени для загрузки. Полагаю, мне нужно сжать файл, но как я могу его распаковать через javascript на стороне клиента? Стоит ли это, или время, необходимое […]
Как я могу провести линию между двумя div с библиотекой jquery или простым javascript? У меня есть разные поля div на странице, где есть id Id1 # id2 # id3 # id4 и # id5 и так далее … Что я хочу, если я нажму на # div1 и перетащил его на # div2. Он […]
Я читал учебники Кордовы, но я не уверен, что они дали мне достаточно информации. ИЗМЕНИТЬ ОБНОВЛЕННЫЙ КОД: Позвольте мне показать вам мой код: Из файла config.xml: <plugin name="someMethod" value="MyPluginClass" /> Теперь для Plugin.h: #import <Cordova/CDV.h> @interface MyPluginClass : CDVPlugin – (void)someMethod:(CDVInvokedUrlCommand*)command; @end Теперь для Plugin.m: #import "Plugin.h" @implementation MyPluginClass – (void)someMethod:(CDVInvokedUrlCommand *)command { NSLog(@"YOU ARE […]
TypeScript говорит: Свойство ' $1 ' не существует при значении типа ' { (pattern: string, flags?: string): RegExp; new(pattern: string, flags?: string): RegExp; } { (pattern: string, flags?: string): RegExp; new(pattern: string, flags?: string): RegExp; } { (pattern: string, flags?: string): RegExp; new(pattern: string, flags?: string): RegExp; } ' Тип объяснимо, посмотрев определение из lib.d.ts […]
Любая идея, почему это не работает в Chrome? var foo = (new Date).getDate; foo(); Я получаю TypeError: это не объект Date. Однако (new Date).getDate() работает
Я работал над небольшим количеством кода JavaScript, который при определенных условиях ленивы загружает несколько разных библиотек ( Clicky Web Analytics и движок Sizzle ). Этот скрипт загружается миллионы раз в день, поэтому оптимизация производительности является серьезной проблемой. На сегодняшний день я использовал пару флагов, таких как script_loading и script_loaded чтобы убедиться, что я не загружаю […]
Возможный дубликат: Возвращаемое значение Javascript OOP из функции У меня есть класс, определенный таким образом function SocialMiner(tabUrl) { var verbose=true; var profileArray=new Array(); this.tabUrl=tabUrl; this.getTabUrl=function(callback) { chrome.tabs.getSelected(null, function(tab) { callback(tab.url); }); } this.setTabUrlValue=function(pageUrl) { this.tabUrl=pageUrl; console.log("22"+this.tabUrl); //this statement shows url correctly } } Когда я называю этот метод подобным miner.getTabUrl(miner.setTabUrlValue); miner.logToConsole("1"+miner.tabUrl); //This statement returns undefined […]
Получил быстрый: как добавить стиль курсора к моим элементам управления <audio> ? Когда я добавляю их через css, курсор отображается только вокруг элементов управления, а не самих элементов управления. Вот какой код: <audio class="_audio" src="http://www.somewebsite.co/assets/AudioSample-JOBS.mp3" controls="controls" autoplay="autoplay" preload="auto"></audio> Обратите внимание: элемент создается onclick через javascript, но это не должно вступать в игру …
У меня есть узел, я уверен, что это элемент (от вызова node.previousSibling). Однако у меня возникли проблемы с поиском JavaScript-интерфейса кросс-браузера для доступа к константам узла, показанным на MDC . Во всех браузерах определяется IE Node.ELEMENT_NODE. Я попытался использовать конкретный экземпляр узла, например: e=$("#element_id")[0]; alert("ELEMENT_NODE: " + ELEMENT_NODE); Это тоже не работает в IE. Итак, […]