JavaScript
A programming language that conforms to the ECMAScript specification
Explore Questions
There are no popular questions to show right now
-
0 votes1 answer
-
0 votes0 answers
-
0 votes0 answers
-
0 votes1 answer
-
0 votes0 answers
4,723 questions in this forum
-
отображение html как обычного текста
Добрый день. Интересует вопрос, как на странице отобразить html код в виде обычного текста. То есть например тег <div>hello</div> не в виде области див, а в виде простого текста, как на форуме ?
0 votes1 answer -
ищу скрипт медиагалереи
поделитесь пожалуйста парой ссылок на скрипты медиагалерей с функционалом очень похожим на медиагалерею этого сайта(см. раздел "наши работы"). главное для меня чтобы элементом медиагалереи мог быть текст, видео или изображение, а элементы расположены или в горизонтальную линию со скролом(как на представленном сайте), или в несколько столбцов без скролла. и ещё пожалуйста расскажите каким способом вы ищете определенную заданием медиагалерею. просто перебираете наденные в гугле по запросу "jquery mediagallery" пока не попадётся нужная или медиагалереи делятся на определенные подвиды с устоявшимися названиями, которые использовать при поиске эффективнее?
0 votes11 answers -
Пользовательский поиск Google: некорректная работа под Wordpress
Добрый день. Я решил поставить себе на Вордпресс пользовательский поиск от Гугла. После регистрации и всех шагов получил от Гугл вот такой код для размещения на сайте. <div id="cse" style="width: 100%;">Loading</div> <script src="http://www.google.com/jsapi" type="text/javascript"></script> <script type="text/javascript"> google.load('search', '1', {language : 'ru'}); google.setOnLoadCallback(function() { var customSearchControl = new google.search.CustomSearchControl('016925526246336467428:rfe6ajuzqjc'); customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET); customSearchControl.draw('cse'); }, true); <…
0 votes6 answers -
Помогите с разобраться с js шаблона
вот ссылка на шаблон ШАБЛОН 1) когда открываешь любую страничку в правом нижнем углу серые квадратики появляются. как их убрать? 2)когда нажимаешь на крестик(в правом верхнем углу любой страницы)(хочешь закрыть страничку)страничка закрывается очень долго где то 1.5 сек. 3)когда открываешь страничку она как то то же долго открывается и резко (когда переходишь с одной страничке на другую нормально, а когда хочешь перейти с главной, где только фон-медленно открывается) я пытался сам найти код который за это отвечает но так и не смог, скорее всего в general.js он находится
0 votes1 answer -
Неправильное отображение плагинов
Здравствуйте. Проблема с подключением js, а точнее jquery плагинов. При загрузке сайта скрипты подгружаются "криво". Например разваливается меню или слайдер. После обновления страницы все нормально отображается. Что делать?
0 votes2 answers -
Не повторяется функция
Вот код: $(document).ready(function(){ function plus(e1,e2){ if(!$(e1+' span').is(':animated')) $(e1+' span') .animate({ 'top':"15px", "opacity":"0" },400,function(){$(e1+' span') .html(parseInt($(e1+' span') .html())+e2)}) .animate({ 'top':"-15px" },50) .animate({ 'top':"0", "opacity":"1" },200); } setInterval(plus('.qwert',15),6000); }); Почему-то setInterval не повторяет действие бесконечно, а только один раз Как исправить?
0 votes5 answers -
Картинка вместо меню при отключенном JS
Здравствуйте. У меня есть меню на JS, надо сделать так, что бы при отключенном в браузере JS это меню исчезало, а вместо него появлялась картинка или текст о просьбе включить JS. Конечно можно бы было поставить картинку на задни план меню, но в моем случае, это меню даже не исчезает при отключении JS. function toggle(elementid) { var el = document.getElementById(elementid); if (el) { if (el.style.display != 'none') { el.style.display = 'none'; } else { el.style.display = ''; } } } <html> <head> <link rel="stylesheet" type="text/css" href="style.css" /> <script language=JavaScript src="menu.js" type=tex…
0 votes8 answers -
Не создается динамически элемент
Добрый день! Подскажите, что я делаю не так? Весь уже измучился, не пойму почему не создается элемент формы. http://jsfiddle.net/V2HQk/5/
0 votes3 answers -
Помогите дописать скрипт
Здравствуйте, друзья! Мне нужно написать скриптик, который сначала при загрузке страницы каждому элементу <а> присваивает обработчик на событие onclick. В самом обработчике нужно поменять картинку img с определенным id (src на другой файл) Я профан в js. погуглив тему собрал такой скрипт <script type="text/javascript"> i=0; img_a=new Array() img_a[0]=new Image() img_a[1]=new Image() img_a[2]=new Image() img_a[0].src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/back1.jpg" img_a[1].src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/back2.jpg" img_a[2].src="<?…
0 votes2 answers -
Отправка запроса по почте
Вот такая задача: есть сайт с каталогом продукции без цен. Около каждой позиции хочу создать кнопку - "Запрос цены". При нажатии на которую всплывает окошко (думаю, посредством JS), с полями "Ваше имя.. Ваш телефон.." и кнопкой "Запрос". Всё, после этого эта короткая инфа отсылалась бы мне на почту. Как реализовать? Правильно ли выбран JS для такой задачи?
0 votes1 answer -
Очередность функций
$(document).ready(function(){ function qa(){ $('span').animate({'top':"15px","opacity":"0"},400).html(parseInt($('span').html())+1).animate({'top':"-15px"}).animate({'top':"0","opacity":"1"},200);} $('button').on('click',qa); }); Нужно чтоб все функции выполнялись поочередно, но фун-я .html() всегда выполняется первой Как это исправить Вот пример http://jsfiddle.net/Zak2W/ То есть в этом примере сначала происходит смена цифры а уже потом эффект её перехода и от этого нужно избавится З.Ы. И если нажать несколько раз на кнопку анимация будет повторятся несколько раз, как и от этого избавится?
0 votes2 answers -
помогите дописать меню
помогите разобраться..... <script type="text/javascript"> $(document).ready(function () { $("ul.menu_body li:even").addClass("alt"); $('img.menu_head').mouseover(function () { $('ul.menu_body').slideToggle('medi um'); }); $('ul.menu_body li a').mouseover(function () { $(this).animate({ fontSize: "15px", paddingLeft: "10px" }, 50 ); }); $('ul.menu_body li a').mouseout(function () { $(this).animate({ fontSize: "13px", paddingLeft: "10px" }, 50 ); }); }); </script> ————————————— при наведении курсора на картинку выпадает меню..... но закрывается это меню только при повторном наведении на ЭТУ ЖЕ картинку. как сделать что бы выпадающее меню закрывалось нормально ??…
0 votes1 answer -
Помогите решить проблему почты
Здравствуйте! На одном из своих сайтов заметил проблему. На сайте есть форма отправки e-mail/ письмо должен получать в таком формате От : Борис Кому: Всем E-mail адрес: boris@gmail.com Контактный телефон: Текст письма А получаю в таком формате От : cnkaarrkpy Кому: Самое интересное что при нажатии submit есть код java который и проверяет заполнение полей <script language="javascript"> function empty() { var i=0 ; var array=new Array() ; var reg1 = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z])+$/; var reg2 = reg = /^[\0-9\-\+\(\)]*$/; if (document.form.f_name.value=="") { array[i]="Ф.И.О."; i++; }…
0 votes2 answers -
При наличие id выполнять предписания
Всем добрый. Увы не зная обращаюсь за помощью Имеем document.getElementById("edit").size = "12"; При наличие тега с id "edit" меняется значение размера на 12, но если такого тега на странице не окажется, то скрипт выдаст ошибку и дальнейший сценарий не выполнится Хотелось бы ввести условие if когда "document.getElementById("edit").size = "12";" выполнялось бы только при наличие id edit Если я не ошибаюсь, должно получиться что-то вроде: function editselect() { var elm = document.getElementById("edit"); if(elm) { elm.size = "12"; } } Помогите, пожалуйста, дописать
0 votes14 answers -
Gallery на JavaScript
Всем доброе время суток! У меня вопрос, что нужно изменить чтоб можно было сохранять картинки у себя на компе в оригинальном виде? в JavaSript я не селен, чтоб было понятно вот мой обычный сайт http://desktophd.ru/index.php/3d-grafika заранее спасибо
0 votes10 answers -
Плюс 4 процента к итоговой сумме
Подтолкните в нужном направлении, верно ли я делаю? исходная ф-ция: <script> <!-- function submitForm(val) { if(val != 'Y') document.getElementById('confirmorder').value = 'N'; var orderForm = document.getElementById('ORDER_FORM_ID_NEW'); jsAjaxUtil.InsertFormDataToNode(orderForm, 'order_form_div', false); orderForm.submit(); return true; } //--> </script> ну и то что я пытаюсь так сказать сделать: <script> <!-- function submitForm(val) { if(val != 'Y') document.getElementById('confirmorder').value = 'N'; var person_legal = document.getElementById('PERSON_TYPE_2'); var sum = document.getElementById('sum_product'); var without_n…
0 votes14 answers -
onMouseOver
HTML <div class=t onmouseover="alert('ололо')"> <a href=gb.php>гостевая</a></div> - работает. <div class=t onmouseover="win()"> <a href=gb.php>гостевая</a></div> - не работает. JS function win { var win = window.open("http://google.com", "Google.com") }
0 votes6 answers -
Два монитора - как определить разрешение?
Всем привет! Задача такая - есть сайт, заточенный под ширину экрана не менее 1024. Статистика показывает, что заходит народ и с меньшей шириной - видимо нетбуки, наладонники, коммуникаторы и т.п. Поэтому задумал определять ширину экрана и клиентской части браузера, если ширина экрана позволяет, а ширина клиентской части меньше, разворачивать окно по onload до оптимального размера, если же ширина экрана меньше 1024 - предупреждать и показывать упрощенный вариант. Стандартный метод: <script language="JavaScript"> var width=0; if (self.screen) width = screen.width; else if (self.java) { var jkit = java.awt.Toolkit.getDefaultToolkit(); var scrsi…
0 votes4 answers -
Калькулятор JS
Люди помогите доделать калькулятор,в java не селен((( Вот формочка: <span>Кол-во: <span style="color:#FF0000">*</span></span><input id="digitA" name="sum" type="text" size="2" maxlength="20" style="margin-left:64px;" /> <span>- </span><select name="valuta"> <option id="digitB" value="wmr">WMR</option> <option id="digitC" value="wmz">WMZ</option> </select> <input name="coll" type="button" value=" = " style="margin-left:5px;" onClick="calculate();" /><span> Итог: </span><br /> <input type="text" id="summa" value="" /> Вот скрипт: function calculate() { var a =…
0 votes5 answers -
Как привязать событик на выполнение к кнопке
Здравствуйте. подскажите как к кнопке которая находится не на форме привязать событие на отправку данных в БД на сервере. Вот код отправки данных в БД с использование кнопки на форме. <%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%> <!--#include file="Connections/Library.asp" --> <% function pro(){ return 20; } %> <% // *** Edit Operations: declare variables // set the form action variable var MM_editAction = Request.ServerVariables("SCRIPT_NAME"); if (Request.QueryString) { MM_editAction += "?" + Server.HTMLEncode(Request.QueryString); } // boolean to abort record edit var MM_abortEdit = false; %> <% if (String(Request("MM_insert")) == "form1") { …
0 votes1 answer -
Функция extend
Помогите наследованием через extend function extend(Child, Parent) { var F = function() { } F.prototype = Parent.prototype Child.prototype = new F() Child.prototype.constructor = Child Child.superclass = Parent.prototype } // создали базовый класс function Animal(..) { this.one=90 } // создали класс // и сделали его потомком базового function Rabbit(..) { ... } extend(Rabbit, Animal) // добавили в класс Rabbit методы и свойства Rabbit.prototype.run = function(..) { ... } // все, теперь можно создавать объекты // класса-потомка и использовать методы класса-родителя rabbit = new Rabbit(..) alert(rabbit.one)//ошибка можно полный пример ?!Очень б…
0 votes2 answers -
Изменение zoomi
Помогите решить, проблему с zoomi.js // zoomi - A zoom for images ~ Sean Catchpole - Version 0.9 (function($){ $.fn.zoomi = function() { $(this).filter("img").each(function(){ if(!this.z) { $(this).zoom1().mouseover(function(){$(this).zoom2().show();}); $(this.z).mouseout(function(){$(this).hide();}); } }); return this; } $.fn.zoom1 = function() { $(this).each(function(){ var e = this; $(e).css({'position':'relative','z-index':'8'}).after('<img class="'+e.className+'">'); e.z = e.nextSibling; $(e.z).removeClass("zoomi").addClass("zoom2").attr("src",e.alt || e.src) .css({'position':'absolute','z-index':'10'}); $(e.z).hide(); }); return this…
0 votes2 answers -
как разрешить выполнение скриптов элементов activex в локальной зоне?
в ИЕ9 перерыл настройки, разрешил все что можно, и все равно при просмотре локальной странички выползает сообщение "Браузером IE запрещено выполнение скриптов и элементов activex с этой страницы " Подскажите плиз как разрешить?
0 votes6 answers -
Помогите найти слайдер с счетчиком слайдов
Привет. Не могу найти слайдер с счетчиком слайдов ("1 из 5"). Нужен эффект slide и возможность редактировать HTML счетчика (необязательно через API, можно и в ядре поковырять). Нашел Galleriffic, но там эффект смены слайдов "fade" и поменять нельзя. Еще нашел Galleria, но я так и не нашел как отредактировать HTML счетчика (нужен именно формат "1 из 5"), причем в ядре плагина не нашел даже функции вывода счетчика (искал по классу). Слайдер с счетчиком изображений прям больная тема для меня) Знаний написать свое пока не хватает, а в паблике очень мало слайдеров с такой функцией. Помогите с поиском, пожалуйста
0 votes3 answers -
serialize() и name кнопки
$(function() { $(".visible").submit(function(event){ var data = $(this).formSerialize(); event.preventDefault(); $(this).find(".invis").html('<img src="../images/loaderA16.gif" alt="Uploading..." />'); var block = $(this).find(".invis")[0]; var success = function(result){ $(block).html(result); $(block).delay(3500).fadeOut(); } var error = function(){ $(block).html('<span style="color:red;">Cant load data </span>'); } $.ajax({ 'data' : data, 'url' : $(this).attr("action"), 'type' : $(this).attr("method"), …
0 votes10 answers