随笔分类 - JavaScript & Ajax
JavaScript & Ajax
[原]Webpack 3 + AngularJS1.* + Bootstrap 4 + Mapbox-gl
摘要:直接上步骤 一、创建项目 1. 使用VSCode建立项目目录结构如下: 文档结构 二、配置webpack和angularjs 1. 安装webpack和angularjs所需的依赖项 2. 创建一个简单的页面,通过这个非常简单的页面,验证webpack和angular各要素是否能够正常使用,该页面要
阅读全文
EventEmitter事件处理器中的this问题
摘要:JavaScript中的this是一个比较绕的问题,有非常非常多的文章在讲这件事,这里推荐一篇文章,看了这篇文章基本上就能弄明白了。 这篇文章讲了关于this的一个基本原则: 包含this的Function是当作方法调用的,还是当作函数调用? 如果是obj.func()这一类型的,那么就是方法调用,
阅读全文
Rappid 消除试用版的弹出框
摘要:今天想学习JavaScript的FlowCharts,发现有个Rappid库挺不错的(如下图2所示),下了一个后发现在打开窗口时总是要弹出一个提示框,这严重影响了学习的进度,于是相办法将其去掉吧,按照网上的说法用了终极大法(感谢原作者),经过半小时的折腾,注掉了一行代码(如图3),终于让这个框不再显
阅读全文
[原]jQuery Tab插件,用于在Tab中显示iframe,附源码和详细说明
摘要:最近有个需求,需要在Tab中放置iFrame,于是做了一个jQuery的Tab插件。欢迎提bug或是建议,在有空的情况下我尽量完善。作者: think8848(公司主页: http://www.cleversoft.com, QQ: 166156888, Blog: http://think8848.cnblogs.com) 转载请保留此信息CleverTabs是一款jQuery插件,所需jQuery版本:1.6.1,jQuery UI样式版本:1.8.13;其功能为创建jQuery UI风格的Tab用于显示iframe。本示例中符加了jQuery.contextMenu插件,我修改了其样式,
阅读全文
javascript 验证 yyyy-MM-dd HH:mm:ss 的正则表达式
摘要:^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|([1-2]...
阅读全文
[转]JavaScript为事件处理器传递参数
摘要:方法一: var newopen = function(id,level) { return function() { opentree(id,level);//该函数为外部定义的一个执行函数; } } x.attachEvent("onclick",newopen(id,parseInt(level)+1)); y.attachEvent("onclick",newopen(...
阅读全文
[转]JAVASCRIPT绑定事件
摘要:转自:http://hi.baidu.com/thenatureofspaceandtime/blog/item/c4ab61f4e842ca6ddcc4742f.html 简单的绑定时间 似乎只能在第一次加载的时候才有效果 document.getElementById('yourHTMLelement').onclick = haha; function haha(){ alert(...
阅读全文
[转]原来JScript中的关键字'var'还是有文章的
摘要:转自birdshome的博客,地址:http://www.cnblogs.com/birdshome/ 都不记得是什么时候看的JScript的语法教程了,里面说在声明变量时忽略var关键字是完全合法的。当时也因为觉得JavaScript是loosely-typed的语言,所以var可能真的就是个摆设。但是事实常常又证明想当然的结果是不可靠的。 看看下面这几个例子的结果就知道问题了: ...
阅读全文
JavaScript 若干小知识
摘要:arguments对象:用于获取传递到function中的参数数组,arguments不是一个数组对象,但是它和访问数组对象的方式相同,见下例: function demoArgs(a,b,c) { var args = arguments; //或者:demoArgs.arguments; for(var i = 0; i < args.length; i ++) ...
阅读全文
webservice.htc传递中文数据
摘要:把要传递的汉字用encodeURI编码 function getCallDetails() { iCallID = service.svcWeather.callService(showCallDetails,"GetCallDetails",encodeURI(document.Form1.TB_ClientName.value),document.Form1.TB_ClientPhone....
阅读全文
JavaScript调用WebServices(使用WebService.htc)
摘要:.XML Web services 行为使客户端脚本能够调用由 Microsoft .NET XML Web services 或其他支持简单对象访问协议 (SOAP) 的 Web 服务器公开的远程方法。 目的:提供一种简单的方法使用和利用 SOAP,而不需具有 SOAP 实现的专业知识。 步骤: 1.下载Webservice.htc,许多网上的文章介绍该文件可以在微软的网站上找到,但我按照地址...
阅读全文
JavaScript:useService和callService
摘要:useService 语法: sElementID.useService(sWebServiceURL, sFriendlyName [, oUseOptions]) useService 参数: sElementID Required. The id of the element to which the WebSe...
阅读全文