Tag: javascript

WebRTC:是否可以控制麦克风和音量

我正在开发一个演示站点,其中包括一个允许用户拨打电话的滑出式小部件。 我正在使用SIPml5工具和webrtc2sip后端来处理呼叫。 这部分都已设置好并正常工作。 所以现在我正在考虑是否可以使用窗口小部件中的滑块控制麦克风和音量级别。 这有可能吗? 我在网上到处看,并没有太多运气。 我找到了一些网站,向我展示了如何控制jQuery滑块代码中音频标签的音量。 所以我尝试设置它,如下面的代码: $(function() { $( “#slider-spkr” ).slider({ orientation: “vertical”, range: “min”, min: 0, max: 100, value: 60, slide: function( event, ui ) { var value = $(“#slider-spkr”).slider(“value”); document.getElementById(“audio_remote”).volume = (value / 100); }, change: function() { var value = $(“#slider-spkr”).slider(“value”); document.getElementById(“audio_remote”).volume = (value / 100); } }); }); 不幸的是,这也不起作用。 […]

在javascript中将日期从dd / mm / yyyy转换为yyyy-mm-dd

好的,所以我有一个表格,其列日期和日期值如“2013-05-03”,因为该表是动态填充的。 我已经使用php转换了日期,现在日期看起来像“03/05/2013” php转换: 由于我的页面中有编辑function,我还使用我想将日期转换回原始格式,以便chrome可以识别它 var date = new Date(feed date in dd/mm/yyyy format); $(“#customer_date”).val(date); 我试过上面的方法。 但看起来转换不会发生。 什么可能是一个不同的方法? 谢谢!

jQuery图像预览exif轮换问题

我正在使用这个jQuery函数在上传之前显示图像。 图像是从移动设备上传的,并且在exif方向上存在问题。 此函数只是使用实际文件图像的base64代码更改预览图像的src。 在服务器端(PHP)我正在使用一个函数来纠正上传时的exif轮换。 我可以在jQuery中为我的PHP代码创建类似的东西吗? 这样我可以在正确旋转上传之前显示图像吗? 使用Javascript function readURL(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $(‘#blah’).attr(‘src’, e.target.result); } reader.readAsDataURL(input.files[0]); } } $(“#imgInp”).change(function(){ readURL(this); }); PHP function image_fix_orientation($filename) { $exif = exif_read_data($filename); if (!empty($exif[‘Orientation’])) { $image = imagecreatefromjpeg($filename); switch ($exif[‘Orientation’]) { case 3: $image = imagerotate($image, […]

remove()函数中的jQuery回调

我需要在从页面中删除DIV后调用函数。 我试过像这样添加一个回调,但没有运气。 有什么建议? $(foo).remove( function() { stepb(); });

由于内容安全策略,谷歌地图api脚本确实加载

我正在制作谷歌浏览器扩展程序,我想使用谷歌地图。 问题是当我运行我的脚本然后它给了我这个错误 Refused to load script from ‘https://maps.googleapis.com/maps/api/js?key=XXXXXXXXXXXXXXXX&sensor=false’ because of Content-Security-Policy. 这是我的清单文件 { “name”: “Name”, “version”: “1.0”, “manifest_version”: 2, “background”: { “scripts”: [ “js/script.js” ] }, “description”: “Desc”, “browser_action”: { “default_icon”: “images/icon.png”, “default_title”: “Title”, “default_popup”: “html/popup.html” }, “permissions”: [ “http://*/”, “http://*.google.com/”, “http://localhost/*” ], “content_security_policy”: “script-src ‘self’ http://google.com; object-src ‘self'” } 我正在添加这样的脚本 为什么我一次又一次地收到这个错误? 请帮忙… 更新一个 我将这两个权限添加到清单文件但仍无效 […]

jQuery使用箭头键移动div

我正在尝试使用箭头键移动div。 我有以下代码,这对我不起作用。 你觉得它有什么问题吗? 在http://jsfiddle.net/N5Ltt/1/查看jsfiddle $(document).keydown(function(e) { switch (e.which) { case 37: $(‘div’).stop().animate({ left: ‘-= 10’ }); //left arrow key break; case 38: $(‘div’).stop().animate({ top: ‘-= 10’ }); //up arrow key break; case 39: $(‘div’).stop().animate({ left: ‘+= 10’ }); //right arrow key break; case 40: $(‘div’).stop().animate({ top: ‘+= 10’ }); //bottom arrow key break; } })

如何使用jqueryvalidation器插件validation多个输入类型文件

我正在使用jQueryvalidation器插件,我在validation图像时遇到了问题,我有4个输入类型文件上传图像(其中一个在页面上,3个在动态上)关于一部电影,上传图像不是必要但是,如果有人想要上传然后它应该是有效的扩展意味着只允许jpg.jpeg和png imaes .. 我尝试了很多方法,但没有获得成功….请告诉我,我正在做正确的validation方式,请帮助我。 这是代码片段 label { width: 10em; float: left; } p { clear: both; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } input [type=file] { display:block; width: 100%; height: 22px; margin: 2px 4px; border:1px solid grey; } Movie Name : main poster: // These all 3 input type=file are […]

获取弹出窗口的DOM元素以进行jQuery操作

我正在创建一个弹出窗口如下: var comet = { popup: null, newPopup: function(windowsname, w, h){ this.popup = window.open(windowsname, windowsname, ‘width=’ + w + ‘,height=’ + h); var self = comet; var logOut= null; $(this.popup.document).ready(function(){ logOut = self.popup.document.getElementById(‘logout’); console.log(logOut); $(logOut).live(‘click’, function(){ alert(‘HELLO’); return false; }) }) }, some_function: function(){ //calling it here: this.newPopup(‘index.php’,1120,550); } } logOut有时(通常在第一个窗口打开)返回null。 此外,单击处理程序永远不会通过,原始单击处理程序也会运行。 如何覆盖弹出窗口的真实点击处理程序? 这两个页面都在我的网站上,所以应该没有跨站点问题.. 这是一个小提琴,展示了我想要做的一些事情: […]

struts2 jquery ajax和客户端validation不能正常工作

我使用了http://struts.jgeppert.com/struts2-jquery-showcase/index.action和http://code.google.com/p/struts2-jquery/wiki/Validation中的标准代码段。 但客户端和ajax服务器端validation不能协同工作。 问题是表单提交不会停止,即使我们阻止preventDefault或执行任何其他操作也会preventDefault操作。 Submit form bellow. AJAX Form with Validation User: Password: function customeValidation(form, errors) { //List for errors // alert(“in js”); var list = $(‘#formerrors’); //Handle non field errors if (errors.errors) { $.each(errors.errors, function(index, value) { list.append(”+value+’\n’); }); } //Handle field errors if (errors.fieldErrors) { $.each(errors.fieldErrors, function(index, value) { var elem = $(‘#’+index); if(elem) […]

jQuery:你可以选择CSS规则,而不是类吗?

.container可以包含许多.components,.components本身可以包含.containers(反过来可以包含.components等)。 给出这样的代码: $(“.container .component”).each(function(){ $(“.container”, this).css(‘border’, ‘1px solid #f00’); }); 我需要添加到大括号内的行,以仅选择CSS中宽度设置为“auto”的嵌套.container? 我确信这很简单,但我还没有真正使用过jQuery。