网页生成二维码的Javascript插件:QRCode.js

QRCode.js 是一个用于生成二维码图片的插件。QRCode.js有着良好的跨浏览器兼容性(高版本使用HTML5的 Canvas,低版本IE使用table元素绘制),而且QRCode.js没有任何依赖。只需要引用一个QRCode.js即可。

QRCode.js文件下载地址:
https://github.com/davidshimjs/qrcodejs
https://www.sindsun.com/Uploads/UEditor/file/2017-12-20/5a3a01ab35115.7z

QRCode.js 生成二维码 详细使用及参数说明 Continue reading "网页生成二维码的Javascript插件:QRCode.js"

利用Google/qrserver/isoyu等API代码生成当前网址二维码(支持静动态网页)

Web网页嵌入自动生成当前网页二维码图片,可以利用Google API代码来解决,速度快,无广告,可以自定义图片大小,直接调用JS文件

代码如下: Continue reading "利用Google/qrserver/isoyu等API代码生成当前网址二维码(支持静动态网页)"

IE8出现“Unable to modify the parent container element before the child element is closed (KB927917)”的JavaScript错误的解决办法

跟同事重装系统默认是IE8浏览器打开Pop博客,然后出现不能完全加载整个页面,并出现了下面的网页错误详细信息:

用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
时间戳: Thu, 9 Nov 2017 12:45:58 UTC

消息: HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917)
行: 0
字符: 0 Continue reading "IE8出现“Unable to modify the parent container element before the child element is closed (KB927917)”的JavaScript错误的解决办法"

DEDECMS的JS+CSS导航条下拉菜单(完美解决)

使用DEDECMS做网站的时候,有时候需要制作下拉菜单。dede5.5有下拉菜单,比较不错,有需要的可以直接到5.5的模板里面去借鉴。这里我分享一下个人的DEDECMS制作js+css下拉菜单的经验,此菜单兼容5.5到5.7版本的dedeCMS。

DEDECMS导航下拉菜单的调用DEDECMS下拉菜单实际上就是顶级栏目和每个栏目的子栏目的一个循环调用,我使用了以下代码,实现了这种调用。

<ul id="mainnav">
<li class="home"><a href="/">主页</a></li>
{dede:channelartlist typeid='top'}
<li>{dede:type}<a href="[field:typeurl/]">[field:typename/]</a>{/dede:type}
<ul>
{dede:channel type='son'}
<li><a href="[field:typeurl/]">[field:typename/]</a></li>
{/dede:channel}
</ul>
</li>
{/dede:channelartlist}
</ul>

这种调用方法无法实现当前页 Continue reading "DEDECMS的JS+CSS导航条下拉菜单(完美解决)"

Apple官方网站因DNS加载CSS/JS等文件无法打开正常显示的解决办法

为什么我访问访问苹果官方(http://www.apple.com/cn/itunes/download/)下载itunes,总是卡在左边这个“下载 iTunes”这里无法打开加载完全?

【问题解决分析】

左边这个“下载 iTunes”的DIV无法打开CSS文件,就无法正常显示提交“选择版本”的按钮,也就不会获取到下载地址了

经过分析,“下载 iTunes”的真实地址是:https://swdlp.apple.com/iframes/82/zh_cn/82_zh_cn.html

查看这个页面的源代码,然后搜索 exe 就能获取到真实最终文件下载地址了。

注:如果你只想下载一下itunes,这里就可以解决问题了

【进一步的分析】

通过对82_zh_cn.html这个页面源代码的分析,发现源代码 Continue reading "Apple官方网站因DNS加载CSS/JS等文件无法打开正常显示的解决办法"

Jquery实现“返回浏览器顶部”特效代码

Jquery实现非常实用的置顶特效使用简单,步骤如下:

1、引用插件js和css文件
2、设置默认参数(showHeight :设置滚动高度时显示、speed :返回顶部的速度以毫秒为单位)

JavaScript代码:

$(function() {
$.fn.manhuatoTop = function(options) {
var defaults = {
showHeight : 150,
speed : 1000 Continue reading "Jquery实现“返回浏览器顶部”特效代码"

通过js文件实现访问网站自动跳转到手机站

通过百度Site App的建站,可以通过在网站头部head区间添加JS判断,如果是手机访问则自动跳转到手机地址:

<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script><script type="text/javascript">uaredirect("http://m.429006.com");</script>

仔细看了下这个js文件:uaredirect.js

function uaredirect(murl){
try {
if(document.getEl Continue reading "通过js文件实现访问网站自动跳转到手机站"

Chrome在12306抢票软件/扩展插件(反复登录和查询的JavaScript脚本)

运行需求

您必须准备以下条件之一:
Firefox,最好比较新的版本(6+),并安装 Scriptish 扩展;
Chrome(4以上版本)
注意,如果您以前有安装过类似的脚本(如自动登录、自动查询等等),请先移除它们。

Firefox下的功能介绍

在登录页面,本脚本会加入密码记录功能和自动登录功能:

记录密码后,下次登录直接就会填入,并自 Continue reading "Chrome在12306抢票软件/扩展插件(反复登录和查询的JavaScript脚本)"