随笔分类 -  前端问题

包括jsp,freemarker,js,jquery,css,html
摘要:最近接手公司前端外包出去的的项目,然后在npm run build的时候遇到了两个问题。 第一点是 A complete log of this run can be found in:npm ERR! C:\Users\90422\AppData\Roaming\npm-cache\_logs\2 阅读全文
posted @ 2020-01-05 18:09 ppjj 阅读(3927) 评论(0) 推荐(0) 编辑
摘要:GeoUtils.js 这是官方提供的一个js 可以从我gihub下载: https://github.com/liaotuo/BMapAPI/js js行数过多就不展示了 效果图 源码 github https://github.com/liaotuo/BMapAPI Tips 要注意Point和 阅读全文
posted @ 2019-06-16 11:27 ppjj 阅读(1760) 评论(0) 推荐(0) 编辑
摘要:1. ajax发送json数据时设置contentType: "application/json”和不设置时到底有什么区别?contentType: "application/json”,首先明确一点,这也是一种文本类型(和text/json一样),表示json格式的字符串,如果ajax中设置为该类 阅读全文
posted @ 2019-06-16 10:25 ppjj 阅读(4906) 评论(0) 推荐(0) 编辑
摘要:原因:ajax请求只是个“字符型”的请求,即请求的内容是以文本类型存放的。文件的下载是以二进制形式进行的,ajax没法解析后台返回的文件流,所以无法处理二进制流response输出来下载文件。 解决方法:使用form表单提交实现文件下载 1,后台代码实现方法: 2,前端页面使用Ajax下载文件 或者 阅读全文
posted @ 2019-03-14 23:36 ppjj 阅读(11251) 评论(0) 推荐(1) 编辑
摘要:在制作网页中,我们经常会碰到min/max-width,min/max-height在IE6底下是无效的,这也是web设计师最头疼的问题之一,以下的方法可以解决这些难题,并且比较简约。当然,如果你还有更好的方法,希望能在主页留言给我:<div style="max-width:250px;">这段文 阅读全文
posted @ 2018-05-17 16:11 ppjj 阅读(352) 评论(0) 推荐(0) 编辑
摘要:*{ font-size:12px; margin:0; padding:0;}方法1:#testBox{border:1px solid #cccccc;padding:5px;width:220px;min-height:100px; /*高度最小值设置为:100px*/height:auto 阅读全文
posted @ 2018-05-17 16:10 ppjj 阅读(239) 评论(0) 推荐(0) 编辑
摘要:先运行下程序看下: <span style='width:300px;'>123</span> 输出:123 可以看到 span会自动根据包含的内容来变化宽度 这是因为:对于内联元素(可以是默认即为内联的比如 span 元素,也可以是 display: inline 的元素) width 和 hei 阅读全文
posted @ 2018-05-17 15:56 ppjj 阅读(367) 评论(0) 推荐(0) 编辑
摘要:即使是CSS高手,也难免在书写CSS代码的时候出一些小错误,或者说,任何一种代码都是如此。小错误却往往造成大问题,浪费很多无辜的时间来调试和排错。查看下面这份CSS网页布局中易犯的10个小错误,努力的修正你可能会犯的错误,加速你的前端开发效率。 1. 用删除法确定错误发生的位置 如果错误影响了整体布 阅读全文
posted @ 2018-05-17 15:51 ppjj 阅读(289) 评论(0) 推荐(0) 编辑
摘要:1、不要使用过小的图片做背景平铺。这就是为何很多人都不用 1px 的原因,这才知晓。宽高 1px 的图片平铺出一个宽高 200px 的区域,需要 200*200=40, 000 次,占用资源。 2、无边框。推荐的写法是 border:none;,哈哈,我一直在用这个。 border:0; 只是定义边 阅读全文
posted @ 2018-05-17 15:41 ppjj 阅读(278) 评论(0) 推荐(0) 编辑
摘要:在进行CSS网页布局时遇到BUG,请认真阅读以下内容,非常容易记忆的,不知道哪位高人把CSS BUG编成了顺口溜了!看看好不好记住呢? 一、IE边框若显若无,须注意,定是高度设置已忘记; 二、浮动产生有缘故,若要父层包含住,紧跟浮动要清除,容器自然显其中; 三、三像素文本慢移不必慌,高度设置帮你忙; 阅读全文
posted @ 2018-05-17 15:07 ppjj 阅读(155) 评论(0) 推荐(0) 编辑
摘要:1、布局及样式如下图: 2、js获得上图的div对象,然后判断div对象的高度,如果大于一行的高度了表示内容有两行了,再获得span标签里面的内容并用正则将后六个字符替换成“......”这里的实现代码可以这样写span.innerHTML = span.innerHTML.replace(/.(\ 阅读全文
posted @ 2018-05-17 12:00 ppjj 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-11 09:51 ppjj 阅读(135) 评论(0) 推荐(0) 编辑
摘要:1. ‘debugger;’ 除了 console.log , debugger; 是我们最喜欢、快速且肮脏的调试工具。一旦执行到这行代码,Chrome 会在执行时自动停止。 你甚至可以使用条件语句加上判断,这样可以只在你需要的时候运行。愚人码头注:本人实在觉得这种调试方面很不好,因为后续的调试步骤 阅读全文
posted @ 2018-05-10 14:49 ppjj 阅读(205) 评论(0) 推荐(0) 编辑
摘要:1,首先使用window.open函数,弹出返回jsp页面的窗口,对应viewZhengXinReport()方法,进行jsp页面的请求跳转forward 2,然后在jsp页面中使用ajax同步请求后台读取的文件字符串,最后document.body.innerHTML=str进行展示,对应view 阅读全文
posted @ 2018-05-10 14:47 ppjj 阅读(854) 评论(0) 推荐(0) 编辑
摘要:function htmlEncode(text){ return text.replace(/&/g,'&amp').replace(/\"/g,'&quot').replace(//g,'&gt'); } 阅读全文
posted @ 2018-04-25 20:02 ppjj 阅读(1952) 评论(0) 推荐(0) 编辑
摘要://定义数组 var arr = []; //定义对象 var obj = {}; //定义正则表达式 var reg = /../; 阅读全文
posted @ 2018-04-25 19:32 ppjj 阅读(530) 评论(0) 推荐(0) 编辑
摘要:url中输入调用函数,函数中调用ajax请求 阅读全文
posted @ 2018-04-19 14:08 ppjj 阅读(1719) 评论(0) 推荐(0) 编辑
摘要:<html> <head> <SCRIPT LANGUAGE="JavaScript"> function openwin() {OpenWindow=window.open("", "newwin", "height=250, width=250,toolbar=no,scrollbars="+s 阅读全文
posted @ 2018-04-19 12:08 ppjj 阅读(2703) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>W3Cschool可拖动DIV提示窗口</title> <script languag 阅读全文
posted @ 2018-04-19 12:05 ppjj 阅读(293) 评论(0) 推荐(0) 编辑
摘要:在刚刚的开发过程中,遇到一个JavaScript 文件路径字符串中丢失"\"的问题,解决过程如下: 在刚刚的开发过程中,遇到一个JavaScript 文件路径字符串中丢失"\"的问题,解决过程如下: 背景:cs文件中获取一段包含有路径信息的字符串,将此字符串做为参数传递给前台aspx中的javasc 阅读全文
posted @ 2018-04-16 09:50 ppjj 阅读(3499) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示