展开

关键词

webview中用到的Javascript 分类: Javascript JavaScriptjsonwebkitjQuery框架

以前在文中提到过,在 webview 中使用 jQuery 等框架,很影响网页加载速度,所以我都是使用纯 Javascript 来写页面脚本。 以前文中提过, Webview 支持 java 和 javascript 互调。而调用 Java 方法,返回的字符串不是 javascript 的本地字符串。 简单来说,就是 javascript 的字符串和从 java 中获取的字符串不一样,很多字符串操作函数都不支持。需要进行一道转换,转换方法就是对它调用 toLocaleString() 函数。 4. 从 java 中获取的 json 字符串,在 javascript 中要转成 json 对象,一个很简单的方法就是 eval(json) 或 window.eval(json) 。 Javascript: document.getElementById(log).addEventListener(touchstart, function(e){ Scroll.moved = false

23110

不敢想,做个竟如此简单!

汇总做的方法 大家好,我是鱼皮,最近买了个不错的域名,为了不浪费它呢,我心血来潮打算做个网站。 在动手做之前,我先梳理了一下目前常用的搭建个人的方法,并简单分析了它们的优缺点,分享出来,帮助大家根据自己的需求去选择合适的方法,实现自己的个人网站。 搭建网站方法汇总 大纲如下: 方法 1. 自己开发 这是最原始的建站方式了,自己写代码(前台 + 后台管理)、自己将项目发布上线、自己来维护网站,啥都自己来干。 对于自学编程的同学来说,可以试着自己从 0 开发网站(也可以基于 Github 上的开源项目二次开发),因为此类网站功能很丰富且典型(比如登录、评论、标签);但如果只是想快速拥有一个来写文章,就没必要什么都自己做了 站点生成器 因为是一种很典型的网站,所以有大佬将的功能(比如文章管理)抽象出来,做成了 站点生成器 ,可以用极少的命令 + 配置文件的方式,自动生成精美的网站。

11531
  • 广告
    关闭

    50+款云产品免费体验

    提供包括云服务器,云数据库在内的50+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    你的用不着什么JavaScript框架

    如果浏览器需要解析 296kb 的 JavaScript 代码才能显示出文章的列表,这就不是什么渐进增强”,而是用错了工具。 这并不一定意味着框架一定会导致这些错误,但是更多的 JavaScript 与更差的可访问性之间存在很强的相关性。 真的需要 JavaScript 吗? Gatsby Starter Low Tech 使用 no-javascript 插件和其他一些技术(包括将所有图像转换为灰度),来帮助你创建一个轻量且节能的。 我想看看是否可以不用户端 JavaScript 来构建功能完善的,这样就用不着什么插件来删除它了。于是我转向了另一个选项:Eleventy 鼓励你按照自己的意愿构建网站。 使用 Eleventy 可以轻松构建不带 JavaScript,但总会有一些功能需要户端 JavaScript 的:我的网站拿掉了 Google Analytics,但它对用户来说没什么用途,

    21010

    优秀文章 | javascript跨域方法总结

    跨域方法总结 最近面试问的挺多的一个问题,就是JavaScript的跨域问题。在这里,对跨域的一些方法做个总结。 0x02 JSONP跨域原理:是可以跨域的,而且在跨域脚本中以直接回调当前脚本的函数 script标签是可以加载异域的JavaScript并执行的,通过预先设定好的callback函数来实现和母页面的交互 其次,通过Flash URLLoader发送HTTP请求,最后,通过Flash API把响应结果传递给JavaScript

    25121

    园加上精灵

    http://files.cnblogs.com/files/flipped/spig.js换成你的js代码(为什么要换呢?因为里面有的内容需要修改,比如有网址...

    17620

    Gradle 系列梳理系列概要后记

    这一年来陆陆续续写了 6 篇 Gradle 相关的,本篇便来做一下汇总梳理,方便查阅,也分享给大伙。 系列 看不懂的 build.gradle 代码 https:www.jianshu.compa3805905a5c7 学点Groovy来理解build.gradle代码 https:www.jianshu.comp501726c979b1 Gradle权威指南(下) https:www.jianshu.comp238eecc9c08d 再写个Gradle脚本干活去,解放双手 https:www.jianshu.comp36ecd23191d2 概要 后记Gradle 系列的相关就暂时到此告一段落了,虽然仍然还有一部分知识没涉及到,比如如何自定义 Gradle 插件等等,由于没有相关方面的需求,等待后续有接触时再来继续补充。----

    34240

    开通(附本样式)

    于今日开通,在这网络资源日益丰富的年代,曾经在这里得到了许多宝贵的资料以及众多经验。想想也该到了分享心得的阶段了,顺便记录下成长的经历,共勉。 ----以下为20170626更新内容:我的园界面打造流程选择皮肤CodeingLife? 修改样式(后台设置样式代码如下)页面定制CSS代码*****调整原有页面元素高度位置等等*****#blogTitle { height: 0px;}#blogTitle h1 { font-size

    31150

    第一篇---hexo建成

    刚有社团ios方向的一个伙伴说自己在github上建了一个,我没有试过,而且早就有建的念头了。于是便打算也在个github建一个。行动 上网一查,原来有工具可以直接做一个静态的。 http:cnfeat.com201405102014-05-11-how-to-build-a-blog虽然这个网站的主如今已经改用keyll做了,但是下面介绍的步骤依然对用hexo做帮助很大 还有DNS我是直接用二级域名表示的,所以直接只设了一个,没有教程那么麻烦,看图 image.png hexo说到底该是基于nodejs,中文乱码的时候记得把的.md文件转成utf-8格式,还有如果是使用 webstorm的,还要在webstorm转码一次,否则它还是默认用anci编码打开,否则你编辑完保存,md编码又变了 github只提供300m的空间,所以为了节省空间,图片都使用图床保存然后接网址过来 也是一个有的男人啦。

    31220

    妙用JavaScript绕过XSS过滤-----小白安全

    在攻击向量中,由于双斜杠可以作为JavaScript中的注释因此我使用了两个斜杠,使得当JavaScript URL执行时,它会注释掉攻击向量中的其余路径。 由于Mavo框架是在户端使用的,因此我们可以在我们的服务器上复现这个问题,感兴趣的读者可以点击查看相关的POC攻击向量。 MavoScript是JavaScript的一种扩展,但是它和JavaScript有一些不同。 如果Mavo遇到无效的MavoScript,那么它将把无效的MavoScript当成JavaScript来处理。如果我们想要强制执行JavaScript模式,那么可以在表达式开始的地方使用注释。 一旦进入JavaScript模式,我在javascript字符串加上双引号,然后我将该字符串与anchor 属性的值相结合。

    765120

    Django搭建(二):的布局

    上面的图片就是我的未来的布局简图了,现在来好好讲一讲这个布局这个布局借鉴了我关注的许多,不过也加了一些自己想法进去首先就是第一行的导航栏了,但我这个并不是导航栏因为我的里计划只放文章,不需要太多的功能 ,所以我把导航栏改成了标题栏黄色的方框里是我的名字,也相当于是一个 logo吧,绿色的部分我计划每小时随机显示一条名言(或者鸡汤?)

    41720

    vue实战---首页开发

    本篇开始就正式网站的开发了,本篇文章实现首页的开发。 网站的架构如下: 1.左上方头像区域,鼠标移入会有下拉菜单进行注册登录退出等操作2.左下方导航栏区域3.中间正文区域3.右侧精选文章展示以及友情链接展示 我们可以先看下具体的首页效果:? 左右两侧导航栏实现完毕,接下来需要设置中间的主界面,实际上中间界面不是固定界面,而是由index.js中routes的components决定具体渲染哪一个vue文件作为主界面,在首页我们渲染的是 article,也就是文章列表界面:? 我们在srccomponents下创建article.vue文件,data中添加参数articleList用于接收后端返回文章列表,在mounted阶段通过axios发起post请求访问后端接口查询文章列表并且将结果绑定到

    94720

    vue实战---后台开发

    上一篇介绍了首页的开发,本篇文章主要讲讲登陆注册和后台功能的开发。本篇文章的重点:注册登陆,后台文章列表,文章修改删除,文章发表。 文章发表界面使用到了maven-editor插件,用户注册登录生成token凭证则使用了jsonwebtoken这个包。将顺便介绍这两个技术点的基本使用。我们先看看今天要实现的效果图: ??? 然后路由跳转到后台文章列表界面,我们看下返回的用户信息示例:? 跳转到后台首页之后,需要渲染文章列表。 文章发表成功会路由跳转回后台文章列表,后台增删改查的功能就全部实现了,本篇内容到这里也结束了,下一篇将实现文章详情界面与文章底部评论区,下一篇再见!?

    80730

    园美化随笔目录

    园美化随笔目录基于孤傲苍狼在2014-5-11写的目录代码基础上进行改进一.js代码 var BlogDirectory = { * 获取元素位置,距浏览器左边界的距离(left)和距浏览器上边界的距离 temp.innerHTML = text; var output = temp.innerText || temp.textContent; temp = null; return output; }, * 创建目录 , id表示包含文正文的 div 容器的 id, mt 和 st 分别表示主标题和次级标题的标签名称(如 H2、H3,大写或小写都可以!) elem) return false; 获取div中所有元素结点 var nodes = elem.getElementsByTagName(*); 创建目录的div容器 var divSideBar }; BlogDirectory.createBlogDirectory(cnblogs_post_body,h2,h3,20); console.log(页面加载完毕生成目录) 二.css代码*生成目录的

    37831

    selenium+python自动化101-execute_script 方法获取 JavaScript 返回值

    目标元素元素属性 园我们可以在浏览器 Console 执行 JavaScript 获取到元素的文本属性值document.getElementById(“blog_nav_sitehome”).innerText 园 按钮# 园 js_blog = document.getElementById(blog_nav_sitehome).innerText;blog = driver.execute_script (js_blog)print(blog)再次执行就能得到结果:园返回 JavaScript 元素对象JavaScript 定位到的元素对象也能返回给 selenium, 拿到元素对象后也可以继续操作 园 按钮# 园 js_blog = return document.getElementById(blog_nav_sitehome);blog = driver.execute_script 园 按钮# 园# js_blog = return document.getElementById(blog_nav_sitehome); # jquery 也适用jq_blog = return

    17910

    腾讯云社区发表的前台JavaScript实现

    版权声明:本文为主汪子熙原创文章,未经主允许不得转载。 jerry.blog.csdn.netarticledetails86993599 在腾讯云社区编辑好一篇帖子后,点击发送,在Chrome开发者工具里能观察到一个HTTP Post网络请求,request payload是一个JavaScript

    24340

    Django教程(建立 Django 应用)

    Django教程(建立 Django 应用)我们已经建立了 Django 的项目工程,并且成功地运行了它。 不过到目前为止这一切都还只是 Django 为我们创建的项目初始内容,Django 不可能为我们初始化生成代码,这些功能性代码都得由我们自己编写。 例如我们要开发的 Django ,相关的代码都放在 blog 这个应用里。其实应用也没什么复杂的,不过是把功能相关的代码组织到一个文件夹里,这个文件夹就成了一个应用(姑且可以这样理解)。 现在就来创建我们的 Django 应用,我把它命名为 blog。

    29930

    排版(js样式实例)

    昨天在园中看到一位大神发的园样式排版,我一看。 妈呀,太漂亮了,二话不说赶快学起,昨天我花了一天的时间,终于把我的也弄得有一丢丢像样了,有好东西,当然要分享给各位;大神的链接:https:www.cnblogs.comhafizp9276689. 大家如果想仔细研究每一个功能的实现就看一下大神的,想省事就看我的,简单,快捷,省事。 当然我在他的基础上加了一些功能 如:背景音乐,背景图片,电子时间,鼠标点击特效等等效果图如下:大家也可以访问我主页查看?排版1.找到你的设置,位置如图? 2.首先你得申请一下你园的js权限;不申请,你们的js代码是没有用的,申请成功是这个样子的?3.找到页面定制CSS代码区域,勾选禁用默认CSS;?

    1.2K40

    AK联盟-把生活写进

    继张戈的中国联盟之后,由消失的杰杰全新打造的AK联盟 ? 2017年7月由草根主消失的杰杰收购,收录国内各个领域的优秀,是一个全人工编辑的开放式联盟交流和展示平台。 由于种种原因张戈选择结束中国联盟,又由于种种原因消失的杰杰愿意重新塑造AK联盟 这里支持高质量的,支持原创内容,反对采集与作弊!联盟提倡互推互访,共同进步! AK联盟宗旨 联盟崇尚自由平等、分享奉献,致力于打造一个国内最具影响力的团体!希望在这个互联网变革的年代,还能凝聚出一股力量、唤醒一丝激情,希望所有致力于互联网创业的草根站长都能成功! AK联盟收录标准 想加入Ak联盟: 首先必须是一个独立,并且健康向上,绝无色情反动内容; 应遵循知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议; 内容要经常更新,长期不更新的我们会根据情况清理 绝不允许采集的加入,联盟不需要懒惰的搬运工 原来由舍力编写的中国联盟插件现已更改为AK联盟,未做其他改动,只为方便大家 AK联盟插件

    44340

    python flask web 实例 模块 2

    1  app/models.py from markdown import markdown import bleach class Post(db.Mo...

    20030

    JavaScript学习总结(思维导图篇)

    目录JavaScript BOM对象 JavaScript Dcoument对象JavaScript 事件处理JavaScript变量JavaScript函数基础JavaScript流程控制JavaScript 数据类型JavaScript数组JavaScript运算符JavaScript正则表达式JavaScript字符串函数----JavaScript BOM对象 JavaScript Dcoument对象 JavaScript 事件处理JavaScript变量JavaScript函数基础JavaScript流程控制JavaScript数据类型JavaScript数组JavaScript运算符JavaScript 让学习成为习惯,用知识改变命运,让见证成长,用行动证明努力。 如果我的对你有帮助、如果你喜欢我的内容,请 “点赞” “评论” “收藏” 一键三连哦! 更多精彩内容请前往 孙叫兽的 微信公众号【电商程序员】,分享改变自己的项目。----如果以上内容有任何错误或者不准确的地方,欢迎在下面 留个言。或者你有更好的想法,欢迎一起交流学习~~~

    17900

    相关产品

    • 轻量应用服务器

      轻量应用服务器

      轻量应用服务器(Lighthouse)是一种易于使用和管理、适合承载轻量级业务负载的云服务器,能帮助中小企业及开发者在云端快速构建网站、博客、电商、论坛等各类应用以及开发测试环境,并提供应用部署、配置和管理的全流程一站式服务,极大提升构建应用的体验,是您使用腾讯云的最佳入门途径。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券