Javascript
蒋固金
天下大事必作于细,天下难事必作于易
展开
-
Ajax跨域访问
最近在做一个项目,需要用到跨域访问,在这里将解决问题的过程与大家分享一下。 JavaScript出于安全方面的考虑,使用同源策略,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦原创 2016-03-27 23:04:25 · 2406 阅读 · 0 评论 -
bootstrap-datetimepicker.js与IE8的兼容问题
bootstrap是当下非常受欢迎的响应式布局的框架,可以帮助我们快速的构建web应用,之前在使用bootstrap的时候,使用到了日期时间选择控件(datetimepicker),由于是自己使用的,也没有过多的关注兼容性问题,今天心血来潮,用IE8测试了一下,我的天哪,居然无法正常使用,随即上网搜了一下,看看有没有类似的问题,最终还是没有找到有效的方案,这里介绍下我解决的过程。原创 2016-12-31 16:32:59 · 6292 阅读 · 5 评论 -
Ajax跨域访问(二)
在之前的一篇博客《Ajax跨域访问》中简单的介绍了Ajax跨域访问能产生的原因并提供了解决方案,为了更好地处理跨域问题,今天为大家提供一种后端实现的解决方案,摘自Tomcat中对跨域的解决实现,废话不多说,上代码:package com.jianggujin.web.util;import java.io.IOException;import java.net.URI;import原创 2017-01-23 11:29:53 · 647 阅读 · 2 评论 -
JS字符串方法扩展
使用字符串的时候,我们经常会用到占位符替换形式的字符串格式化,我们可以为字符串添加这样一个方法。/** * 为字符串添加格式化方法 * * @returns {String} */String.prototype.format = function(args) { var result = this; if(arguments.length > 0) { ...原创 2017-04-22 20:09:04 · 1398 阅读 · 0 评论 -
JS操作Cookie
通常我们会在HTML页面中,使用Cookie存储一些临时数据,所以封装了两个方法用于Cookie的便捷操作,代码如下:/** * cookie操作 * @param {String} name * @param {String} value * @param {JSON} options */function cookie(name, value, options) ...原创 2018-06-19 10:39:45 · 305 阅读 · 0 评论