随笔分类 - Javascript
摘要:原文地址:http://blog.csdn.net/u012329294/article/details/74906504 <view class="section"> <view class="section__title">选择用户</view> <picker bindchange="bind
阅读全文
摘要:Two ways to do that. First, use this module to do that, https://github.com/ktonon/react-native-port-patcher Second, change all the 8081 to 8088 from y
阅读全文
摘要:刚学习vue,可能有使用不对的地方,希望没有对大家造成困扰! 使用vue-router,为了能够更好的管理.vue文件,需要用到子路由。 先看个错误的例子 routers.js 上面的代码会引起什么问题呢?原因没找到,主要出现的问题如下: 查了各种地方,都没有找到问题所在。后来自己再根据vue-ro
阅读全文
摘要:Error: unable to verify the first certificate Solution or UNABLE_TO_VERIFY_LEAF_SIGNATURE Also, you can set the proxy for nodejs
阅读全文
摘要:原文地址:http://www.ueffort.com/jqueryajaxfileupload-js-duo-wen-jian-shang-chuan-chuan-zhi-kua-yu/跨域这个不是插件本身的问题,我的解决方法也只适用于同一主域名在url的请求返回中添加因为请求是通过读取返回页面的文档内容,在这时候实际返回页面是会执行js脚本的,并且该脚本不会进入后续的文档加载中所以只需将修改文档域与当前页面一致就行在调用页面添加:document.domain = "xxxx.com";不修改插件本身
阅读全文
摘要:过程不多说,直接上代码<script type="text/javascript" src="js/jquery-1.8.0.min.js"></script><script type="text/javascript">var iframe_id_publish = 'works-publish-iframe';jQuery(function(){ jQuery('.works-publish-form').submit(function(){ var $_this
阅读全文
摘要:情景:域名A:http://www.sharefamily.net域名B:http://member.sharefamily.net域名A要通过ajax,调用域名B的数据,这样就会出现ajax跨域名请求的问题。如果你是使用了jQuery,那么就很好处理了,将ajax的dataType设置为jsonp就可以了。域名A的js代码原来是: jQuery.ajax({ url: 'http://member.sharefamily.net', type: 'get', dataType: 'json', success: function (rs) {
阅读全文
摘要:使用了bootstrap的modal用来加载远程内容<a class="btn it-dt-btn" data-toggle="modal" data-target="#it-de-md" data-cache="false" href="/sf/admin/item/itemDetail/cid/18690263400.html">Detail</a>但是 href 是动态变化的,也就是说,一个页面,使用了同一个modal来根据href加载不同内容,但是很遗憾的是 bo
阅读全文
摘要:其实网上有很多教程的,不过他们基本只是提供如下代码: /***/$('.public-leftimg').each(function(){varx=100;//填入目标图片宽度vary=100;//填入目标图片高度varw=$(this).width();varh=$(this).height();//获取图片宽度、高度if(w>x){//图片宽度大于目标宽度时varw_original=w,h_original=h;h=h*(x/w);//根据目标宽度按比例算出高度w=x;//宽度等于预定宽度if(h<y){//如果按比例缩小后的高度小于预定高度时w=w_orig
阅读全文
摘要:原文地址:http://www.dotblogs.com.tw/cross/archive/2010/09/21/17840.aspxgoogle了很久,基本上都是用 activeX 来实现~至于为什么不行,这个不多说,说一下以下方法:已经测试通过的浏览器:IE6+,firefox,chrome,其中 firefox 和 chrome 要能支持 HTML5。<html><head><metahttp-equiv="Content-Type"content="text/html;charset=big5"><tit
阅读全文
摘要:/****用来判断数组是否包含某个元素*@authorniaoren2011-12-27*/Array.prototype.S=String.fromCharCode(2);Array.prototype.in_array=function(e){varr=newRegExp(this.S+e+this.S);return(r.test(this.S+this.join(this.S)+this.S));}/***删除指定下标的元素**@authorniaoren2012-02-28*/Array.prototype.remove=function(index){if(isNaN(index)
阅读全文
摘要:这里作个记录平时使用的经验:/*************************************假设正确的返回值格式为:{"state":1,"msg":"return_message"}*************************************/$.ajax({'type':'POST','dataType':'json',//注意这里使用了json'url':'http://www.test.com/','
阅读全文
摘要:遇到一个情况,就是用 jquery ajax 调用的数据,有两种情况:一是普通字符串;二是 json 格式;这样的话就要根据不同的返回值来处理了。google了一下,发现通过正则是比较简单的方法了,代码如下:$.ajax({type:'get',url:url,success:function(data){//判断返回值不是json格式if(!data.match("^\{(.+:.+,*){1,}\}$")){//普通字符串处理}else{//通过这种方法可将字符串转换为对象data=eval("("+data+")"
阅读全文
摘要:javascript 如何在 ajax 直接传递数组呢?比如说,我有这样的数组:vararr=[1,2,3];在 $.ajax({})里面是不能直接传过去的!不过呢,如果把数组弄成是对象来操作的话,就没问题了,具体例子如下:vararr={};arr['block_301']={};arr['block_302']={};arr['block_301']['block_301_1']='block_301_1';arr['block_301']['block_301_2']='
阅读全文
摘要:functionhtml_encode(str){vars="";if(str.length==0)return"";s=str.replace(/&/g,">");s=s.replace(/</g,"<");s=s.replace(/>/g,">");s=s.replace(//g," ");s=s.replace(/\'/g,"'");s=s.replace
阅读全文
摘要:这里用到了jquery的ajax。页面: $.ajax({type:'POST',url:'http://www.yourwebsite.com',beforeSend:function(XMLHttpRequest){XMLHttpRequest.setRequestHeader("request_type","ajax");},data:'test=test',success:function(rs){alert('ok');}}});PHP代码:echoisset($_SERVER[&
阅读全文
摘要:\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。很多情况下,都是用length来直接判断字符串是否为空,如下:varstrings='';if(string.length==0){alert('不能为空');}但如果用户输入的是空格,制表符,换页符呢?这样的话,也是不为空的,但是这样的数据就不是我们想要的吧。其实可以用正则表达式来把这些“空”的符号去掉来判断的varstrings='';if(strings.replace(/(^\s*)|(\s*$)/g,"").length==0)
阅读全文
摘要:平时我们做开发的时候pasting,经常需要调试。比如说在PHP里面,想输出一个object,只需要<?phpecho'<pre>';print_r($object);echo'</pre>';?>在javascript,我们一般都是用 alert(object) 来做调试的,但是这样是调试不到object的,比如,varobject={'test_1','test_2','test_3'}如果用alert(object);得到的结果是 object object还有,借助goo
阅读全文
摘要:页面代码:代码这样在点击test这个div的时候,就可以改变地址栏的参数并跳到指定的acthor。
阅读全文
摘要:代码代码
阅读全文