Поиск сообщества
Показаны результаты для тегов 'javascript'.
Найдено: 5 результатов
-
Здравствуйте, первый раз у вас на форуме. Сразу к делу, я задался идеей, написать себе на сервер квест, и начал с самого простого. разговор с двумя НПС и награда. Нормальных мануалов я не нашел, по этому мучился разбирая и втыкая часами в те квесты что стандартные. Вот то что я набросал: Gracia Epilogue, L2Open ГС, ошибок не выдает. Проблема заключается в том что.. когда я персонажем подхожу к НПС дающему квест, кликаю и ввыбираю "Quest" Там мой квест отображается и еще два стандартных квеста. Когда жму по своему квест диалоговое окно просто пропадает и больше ничего не происходит. И еще, если кому не трудно, подскажите с чего начать или что читать, для более успешного понимания этого языка. Может быть там какие то книги для начинающих есть и подобное.. Спасибо за внимание.
-
Всем привет. Пишу калькулятор для расчета стоимости заказа. Функционал написал, возникла проблема. Нужно в формулу расчета вставлять курс валюты. Парсер валюты написал <?php $today = date("d/m/Y"); $fp = fopen('cb.xml', 'w'); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.cbr.ru/scripts/XML_daily.asp?date_req='.$today); curl_setopt($ch, CURLOPT_FILE, $fp); curl_exec($ch); fclose($fp); curl_close ($ch); ?> Получаю нужный курс <script src="http://code.jquery.com/jquery-latest.js";></script> <SCRIPT> $(document).ready(function () { $.ajax({ type: "GET", async : false, url: "cb.xml", dataType: "xml", success: XmlKurs }); function XmlKurs (xml) { $(xml).find("Valute").each(function(){ if($(this).attr('ID')=='R01239') { p=$(this).find("Value").text(); $("p").append(document.getElementById('tcena').value()*$(this).find("Value")); } }); } }); </script> Есть формула S = (Pbum + Ppec + Potd)*Euro; Переменная Euro должна получаться автоматом из парсера Объявляю функцию var Euro = new function () { $(document).ready(function () { $.ajax({ type: "GET", async : false, url: "cb.xml", dataType: "xml", success: XmlKurs }); function XmlKurs (xml) { $(xml).find("Valute").each(function(){ if($(this).attr('ID')=='R01239') { d=$(this).find("Value").text(); $("p").append(document.getElementById('Euro').value()*$(this).find("Value")); } }); } }); } В итоге получаю ответ на расчет Общая стоимость = Na руб. Стоимость 1 экземпляра = Na руб. Вопрос, что я не так делаю и как подставить число из функции в формулу?
-
Всем привет! Ребят помогите с ошибкой: Line: -1 - Column: -1 Traceback (innermost last): (no code object) at line 0 SyntaxError: ('Lexical error at line 1, column 1. Encountered: "?" (63), after : ""', ('__init__.py', 1, 1, '?\xBBWimport sys ')) Очень надо, не могу что то понять!
-
Приветствую всех! Нуждаюсь в помощи, т.к. в node чет вообще никак, в общем есть серверная и клиентская (веб) часть, с клиента, посредством чата отсылается сообщение, сервер обрабатывает его и отсылает обратно к клиентам уже в специальное окно (ну по крайней мере так должно быть ) Серверный код ( должен отсылать на клиент): function Chat(sender, message) { this.sender = sender; this.message = message; } module.exports = Chat; Chat.prototype.build = function() { var buf = new ArrayBuffer(33); var view = new DataView(buf); console.log('CHAT ---> '+ this.sender + ': ' + this.message); view.setUint8(0, 99, true); view.setUint16(5, this.sender, true); view.setUint16(9, this.message, true); return buf; }; Клиент часть: // пакет чата case 99: addChat(reader, offset); break; функция addChat: function addChat(view, offset) { function getString() { var text = '', char; while ((char = view.getUint16(offset, true)) != null) { offset += 2; text = String.fromCharCode(char); } offset += 2; return text; } var flags = view.getUint8(offset++); // for future expansions if (flags & 2) { offset += 4; } if (flags & 4) { offset += 8; } if (flags & { offset += 16; } var r = view.getUint8(offset++), g = view.getUint8(offset++), b = view.getUint8(offset++), color = (r << 16 | g << 8 | .toString(16); while (color.length > 6) { color = '0' + color; } color = '#' + color; chatBoard.push({ "name": getString(), "color": color, "message": getString(), "time": Date.now() }); debug(chatBoard); drawChatBoard(); } Клиент часть уже была написана, а вот серверную наговнокодил сам. Только вот не могу разобраться в этих смещениях, че к чему и вообще правильно ли делаю: view.setUint8(0, 99, true); view.setUint16(5, this.sender, true); view.setUint16(9, this.message, true); В общем, на клиенте у меня не получается извлечь из "пакета" имя отправителя и текст сообщения.
-
Здравствуйте, вообщем вот такая задача. это кусок из index.php http://s004.radikal.ru/i207/1311/22/c77d2b1b8b70.png который меняет у меня изображения через определённое время.А мне нужно чтобы помимо этого при наведении выше на кнопку другой страницы картинка тоже менялась и оставалась такой, пока не уберешь курсор. Как это осуществить? есть какие - либо советы или идеи?вот скрин сайта http://s019.radikal....79285368834.png