ajax

前端项目package.json中dependencies和devDependencies包版本的说明

星期二, 五月 24th, 2022 | ajax, pagemaker, 前端 | 没有评论

1、dependencie 配置当前程序所依赖的其他包。

2、devDependencie 配置当前程序所依赖的其他包,比如一些工具之类的配置在这里

主要是^大版本不变,只更新后面的小版本,以防止不兼容的情况

"dependencies":{ 
	"ace-builds": "^1.4.9",
    "antd": "^3.26.15",
    "axios": "^0.19.0",
    "bootstrap-datepicker": "^1.8.0"
}
 
"devDependencies": {
    "@babel/cli": "7.4.3",
    "@babel/core": "7.4.3",
    "@babel/plugin-proposal-class-properties": "7.4.0",
    "@babel/plugin-proposal-optional-chaining": "^7.9.0",
    "@babel/plugin-syntax-dynamic-import": "7.2.0"
}

^表示第一位版本号不变,后面两位取最新的

~表示前两位不变,最后一个取最新

*表示全部取最新

Tags:

js MD5或者SHA1加密遭遇Cannot read property ‘words’ of undefined

星期六, 十一月 29th, 2014 | ajax, html5 | 没有评论

使用 CryptoJS.SHA1(“Message”) 或者 CryptoJS.MD5(“Message”) 加密密码

再使用jquery 的ajax的post提交遭遇Cannot read property ‘words’ of undefined 的情况

在官方查到解决办法:(解决方法也很简单 转成字符串即可)
摘录原文:
Ahh, it’s because the hash you get back is an object (see [https://code.google.com/p/crypto-js/#The_Hasher_Output The Hasher Output]). And when you pass an object to jQuery’s data property, then jQuery tries to convert it to a query string.

You’ll need to make sure the hash has been serialized to a string. For example:

{ key: CryptoJS.SHA1(“Message”) + ” }

– or –

{ key: CryptoJS.SHA1(“Message”).toString() }

Tags:

jquery mobile页面显示为空白及google广告不显示

星期一, 十二月 16th, 2013 | ajax, html5, 读书 | 没有评论

经查为Stuck in “ui-mobile-rendering” – page not displayed in jQuery Mobile

解决方法:

To resolve, include into html code the attribute, data-role=”page”.

<div data-role="page">
      <p> ooxx,ooxx</p>
</div>

and then jquery-mobile will remove the class “ui-mobile-rendering”

二:google在ajax请求中不显示
解决:

 $("#readooxx").hide();
 $("#readooxx").show();

顺便做下在线书籍阅读的地址:http://www.i5a5.com/iab/,在线阅读书籍,登录可以保存阅读进度

Tags: ,

spring3.2 mvc ajax返回和中文乱码问题

星期一, 十月 14th, 2013 | ajax, JAVA-and-J2EE | 没有评论

直接上代码记录下吧:直接使用 produces 解决问题,其他方式太费劲 版本为spring 3.2.1

1
2
3
4
@RequestMapping(value="/c",produces="text/plain;charset=UTF-8;" )
	public @ResponseBody String  readBook() {
		return "{\"bookc\":\"这里是上海自由贸易区\"}"; 
	}

Tags: , ,

jquery提交post数据在firefox正常在chrome和ie下乱码解决

星期二, 五月 22nd, 2012 | ajax, Android, html5 | 一条评论

在用jquery处理html5的应用的时候,一直在firefox下测试都正常,用户用pad访问的时候说有乱码,
自己试验了下果然,后发现chrome和ie内核下都是有此问题,此问题设置了页面属性为utf-8时候,只有firefox是传的charset=utf-8的头文件
chrome和ie都没有指定,所以出现乱码问题.
解决方法:

$.ajaxSetup({
  contentType: "application/x-www-form-urlencoded; charset=utf-8"
});
$.post("test.php", { name: "i5a6", time: "2pm" },
   function(data){
     process(data);
   }, "json");

或者使用:

$.ajax({
  url:url,
  type:"POST",
  data:data,
  contentType:"application/x-www-form-urlencoded; charset=utf-8",
  dataType:"json",
  success: function(){
    ...
  }
})

推荐使用第一种,不过也是根据自己的实际情况看的,有人推荐用 encodeURIComponent 做字符转换,不推荐.

Tags: , ,

javascript判断变量是否定义(undefined)转换函数

星期四, 四月 12th, 2012 | ajax, html5 | 没有评论

在处理html5的页面取值的时候,发现当取不到的时候报错,js程序不再执行,直接写个修正函数处理
如下:

//修正未定义的变量
function checkUnfined(value){
	if(typeof(value)=='undefined'){
	return "";	
	}
	return value;	
}

话说判断是否未定义也是很常用的东东

Tags: , , ,

据说是检验是否是IE浏览器最简js代码

星期二, 十一月 23rd, 2010 | ajax | 一条评论

var isMSIE = /*@cc_on!@*/!1;

这就是一个测试浏览器的好方法,独有特性用来测试是不是IE,这可能是最短的了.

具体可以参照[Microsoft Jscript文档],下面是简单的介绍内容
@cc_on 文档
激活条件编译支持。
› Continue reading

Tags: , , ,

IE6你死亡吧之JS不兼容记

星期四, 八月 5th, 2010 | ajax, pagemaker | 一条评论

下了个不js文件来用,放到ff,chrome,IE8一切都正常,到ie6下报错,居然提示找不到那个函数,报“错误’xx’未定义”。把调用函数代码删除掉居然报后面一个括弧错误。
› Continue reading

Tags: , ,

周末放松下,写个页面丑陋的留言墙<又称许愿墙,爱墙>

星期六, 五月 23rd, 2009 | ajax, php, 体味生活 | 9 Comments

周末一个人在家,边听音乐,总点弄点东西吧,就随便写了写,感觉效果还不错,就是页面丑了点;

页面美化不是俺的强项啊,又不太花大力气去扒别人的漂亮的界面,等哪天想弄下,就去扒下,呵呵

可以点击这里访问://www.pomelolee.com/liyz/wish/

Tags: , ,

基于ajax的聊天室的小型模板,采用JSON格式;后台为jsp

星期三, 三月 11th, 2009 | ajax, JAVA-and-J2EE | 2 Comments

这个小型应用中包含了几个非常常用的处理方式,对纯粹手工写个ajax应用有一定的帮助,留个方便自己以后直接小型应用(非框架版)代码如下:

数据库的表是mysql的:如下

1
2
3
4
5
6
CREATE TABLE 'chatmessage'(
'id' int(11) NOT NULL auto_increment,
'username' varchar(255) NOT NULL,
'message' text,
PRIMARY KEY('id')
)

› Continue reading

Tags: ,

Search

文章分类

Links

Meta