防止网页被嵌入框架的方法介绍

防止网页被嵌入框架的方法介绍
防止网页被嵌入框架的方法介绍,方法有很多我们常用的是js防止,当然也可以实现像php程序判断来源这类的操作。 我写了一段很简单的javascript代码,大家只要将它放入网页源码的头部,那些流氓就没有办法使用你的网页了,代码如下: <script type="text/javascript">   if (window!=top) // 判断当前的window对象是否是top对象   top.location.href =win...

javascript获取元素位置/窗口高度代码

javascript获取元素位置/窗口高度代码
在js中获取元素位置/窗口高度只要用于的clientHeight和clientWidth属性即可实现,只是后面有些不同浏览器的兼容性了,下面我来一一介绍. document元素的clientHeight和clientWidth属性,就代表了网页的大小,代码如下: function getViewport(){     if (document.compatMode == "BackCompat"){       return {         width: doc...

图片不存在时显示一个默认的图片

图片不存在时显示一个默认的图片
图片不存在时显示一个默认的图片实现方法,一般情况下我们是没有图片就是程序判断加个判断图片,如果没有加我们可以使用其它办法来解决,有需要的朋友可参考参考. img标签src对应的图片不存在,显示一个默认的图片. 最简单的方法,代码如下: <img src="abc.JPG" onerror="this.src='default.JPG'" />   但这个方法有一个弊端,就是当default.jpg也不存在时,网页就会死循环. ...

ajax加载页面后加载页面的javascript不能执行

ajax加载页面后加载页面的javascript不能执行
ajax加载页面后加载页面的javascript不能执行吧,有很多朋友都会碰到这种问题,下面我们来提供一些解决办法. 问题分析: 先是容器,一开始是隐藏的,代码如下: <SCRIPT>   $(document).ready(function() {   $('add_div').hide();   });   </SCRIPT>   <DIV class=add_div></DIV>   这个div是空的,用于将$...

javascript中的||和&&

javascript中的||和&&
js中的“||”和“&&”,除了有大家都知道的“与”和“并”之意之外,还有两外一种用法; •先看“||”,请看下面代码: var a,b="b";   alert(a||b);//b   var a=0,b="b";   alert(a||b);//b   var a="",b="b";   alert(a||b);//b无论b为何值,当a等于undefined、""、0时,a||b等于b,否则等于a!   •再看”&&“,看...

javascript读取XML文件实现程序

javascript读取XML文件实现程序
在js中要读到xml文档我们需要用到Microsoft.XMLDOM这个东西来操作,下面我来详细介绍利用Microsoft.XMLDOM组件实现xml读取与解析。 1、通过JS读取XML文件,主要是判断各个浏览器. // 加载xml文档          var loadXML = function (xmlFile) {             &n...

js添加文件框,不刷掉原来已选的文件

js添加文件框,不刷掉原来已选的文件
js添加文件框,不刷掉原来已选的文件实例有需要的朋友可参考参考. 实例1,代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">    <html xmlns="http://www.w3.org/1999/xhtml">    <head>    <meta&nb...

js中正则表达式的全局匹配模式 /g用法详细

js中正则表达式的全局匹配模式 /g用法详细
本文章来详细介绍js中正则表达式的全局匹配模式 /g用法,代码如下: var str = "123#abc";   var re = /abc/ig;   console.log(re.test(str)); //输出ture   console.log(re.test(str)); //输出false   console.log(re.test(str)); //输出ture   console.log(re.test(str)); //输出false &nbs...

解决artDialog弹出的iframe窗口不能关闭

解决artDialog弹出的iframe窗口不能关闭
下面我来介绍一个弹出插件在使用iframe时,然后点击关闭不了,下面我总结了两个解决办法. artDialog用法,代码如下: art.dialog(options)   var dialog = art.dialog({       title: '欢迎',       content: '欢迎使用artDialog对话框组件!',       icon: 'succeed'...

javascript中加密编码算法代码

javascript中加密编码算法代码
下面分享了两款javascript中加密编码算法代码有需要的朋友可参考参考. 一:UTF8编码函数,代码如下: function URLEncode(Str){    if(Str==null||Str=="")    return "";    var newStr="";    function toCase(sStr){    return sStr.toString(16).toUpperCase();    }  ...

js中round()、oFixed()四舍五入函数

js中round()、oFixed()四舍五入函数
在js中常用的四舍五入函数是否round()函数,自Javascript1.5新增函数oFixed函数,也可以实现round()函数的功能,下面我来详细的介绍两个函数的用法. round方法,巨强的四舍五入的转换函数,代码如下: function round(v,e){   var t=1;   for(;e>0;t*=10,e--);   for(;e<0;t/=10,e++);   return Math.round(v*t)/t;   }   ...

JavaScript数据类型判断typeof函数

JavaScript数据类型判断typeof函数
下面我们来介绍js中的数据类型判断函数,有需要了解的机友可参考参考. typeof方法,比如,代码如下: <STRONG><script type="text/javascript">    //<![CDATA[    var a=[0];    document.write(isArray(a),'<br/>');    function isArray(obj){    return (typeof obj=='obje...

js中ajax 传递中文乱码问题解决办法

js中ajax 传递中文乱码问题解决办法
经常会有朋友在使用ajax传中文时出现乱码,因为ajax默认发送的是uft-8编码这样它就不支持中文(gbk,gb2312)这样的字符所以就出现了乱码,所以我们可以使用encodeURI对中文先进行编码处理。 解决的办法是使用js的encodeURI函数,对传递的参数进行编码,代码如下: var keywords=encodeURI(document.getElementById("suggestfilm").value); 例,代码如下: <script type="text/javascript"> &nbs...

javascript cookie操作详细介绍

javascript cookie操作详细介绍
主要用到三个函数,即,GetCookie、SetCookie、DeleteCookie,最后的getCookieVal是在GetCookie中调用的一个子函数. 请记住,cookie就是文档的一个字符串属性,要保存cookie,只要建立一个字符串,格式是name=<value>(名称=值),然后把文档的 document.cookie 设置成与它相等即可,比如,假设想保存表单接收到的用户名,那么代码看起来就象这样,代码如下: document.cookie = “username” + escape(form.usern...

JavaScript浮点数的运算详细介绍

JavaScript浮点数的运算详细介绍
在JavsScript中,变量在存储时并不区分number和float类型,而是统一按float存储。而javascript使用IEEE 754-2008 标准定义的64bit浮点格式存储number,按照IEEE 754的定义: decimal64对应的整形部分长度为10,小数部分长度为16,所以默认的计算结果为“7.0000000000000001”,如最后一个小数为0,则取1作为有效数字标志。 类似地,我们可以想像,1/3的结果应该是0.3333333333333333。 为了得到我们想要的结果,...

javascript身份证号有效性验证实现程序

javascript身份证号有效性验证实现程序
根据中华人民共和国国家标准 GB 11643-1999中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码。 出生日期码表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。 ...

javascript子窗口刷新父窗口程序代码

javascript子窗口刷新父窗口程序代码
实现的效果大致如下,打开htm,点击链接新建窗口htm,点击htm中的链接,新建的窗口关闭并在htm窗口重定向. htm代码如下: <html>   <body>   <a href=htm onclick="window.open('htm')">new</a>   </body>   </html>   htm代码如下: <html>   <body>   <a h...

WordPress中按Ctrl+Enter与回车提交留言

WordPress中按Ctrl+Enter与回车提交留言
实现的方法很简单,只需几行javascript就能搞定了。那么我们也在WordPress加上这个快捷键吧: 一、打开模板中的comments.php文件,查找到下面的内容,代码如下. <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform" name="commentform">   <?php if ( $user_ID ...

javascript中按setTimeout实现计时示例

javascript中按setTimeout实现计时示例
倒计时这种功能在很多网站可以看到,特别是团购产品的网站倒计时特别多,下面我来介绍js倒计时实现程序,有需要的朋友可参考参考。 js代码如下: /**     * 倒计时函数    * 需要在按钮上绑定单击事件    * 如: <INPUT contentEditable=false value=发送短信 type=button data-cke-pa-onclick="setInterv...

javascript中跳转页面几种方法总结

javascript中跳转页面几种方法总结
javascript中跳转页面几种方法总结,用法都是基于location来操作的,有需要的朋友可参考参考。 第一种: window.location.href='https://www.xiariboke.net/'; js代码如下: <script language="javascript" type="text/javascript">              window.location.href="login.jsp?backurl="+window.location.href;&nb...