js判断手机访问还电脑访问网站

js判断手机访问还电脑访问网站
以前我们介绍过利用php来判断用户是手机浏览网站还是电脑浏览网站,然后进行跳转,其实js也是可以实现的,在js中利用navigator.userAgent会带有浏览器相关信息,大家可参考。 用户是手机访问还是电脑方法,代码如下: var is_iPd = navigator.userAgent.match(/(iPad|iPod|iPhone)/i) != null;   var is_mobi = navigator.userAgent.toLowerCase().mat...

javascript如何判断变量是否存在

javascript如何判断变量是否存在
本文章来给大家介绍关于javascript如何判断变量是否存在一些方法,我们在js中未定义变量是undefined但是不能直接使用aa==undefined 而应该使用 typeof(variable)===\'undefined\')哦。 开始还以为只要if(variable===undefined)就能实现,但是在chrome中运行时却报错了,后来在网上找了找发现了一个方式if(typeof(variable)==='undefined'),如果在window作用域下,这个方式是不会报错的,当然如果你的作用域是...

图片上显示左右箭头的翻页js代码

图片上显示左右箭头的翻页js代码
本文章来给各位朋友详细介绍一款关于图片上显示左右箭头的翻页js代码,有需要的朋友可进来参考参考。 本实例使用了javascript的onmousemove 事件。onmousemove 事件会在鼠标指针移动时发生。 语法: onmousemove="SomeJavaScriptCode" SomeJavaScriptCode是必需参数。规定该事件发生时执行的 JavaScript。 下面是核心代码,完整代码请在效果页面查看源代码,代码如下: <script type="text/javascri...

js正则表达式验证邮箱方法总结

js正则表达式验证邮箱方法总结
本文章收藏了javascript与php中的两段邮箱验证正则表达式代码,判断一个输入量是否为邮箱email,通过正则表达式实现,有需要了解的朋友可进入来看看。 PHP 邮箱验证正则表达式,代码如下: preg_match("/^[0-9a-zA-Z]+@(([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i",$email ); PHP 邮箱验证正则表达式示例,代码如下: <?php   function isEmail($email){    if(preg_match("/^[0-9a...

Javascript提示unterminated string literal 错误

Javascript提示unterminated string literal 错误
很多朋友使用使用js字符串是会有碰到unterminated string literal错误提示,其实出现这种原因就是你的字符串中全特殊字符,如换行这种或字符未结束了,下面我来给大家介绍解决方法。 出错提示unterminated string literal,主要是因为js里输出里包含了n。解决办法是先将数据通过以下方式去掉n,然后再传值经js.代码如下: public static string MyReplace(string mystr)  ...

js中SetInterval与setTimeout延时方法

js中SetInterval与setTimeout延时方法
我们经常在看到有些网站的广告都是过一会才加载的,其实这个就是一个简单的延时处理了,在js中实现延时我们可以使用SetInterval与setTimeout方法来实现,具体给大家实例证明。 JS手册»setTimeout() : 用于在指定的毫秒数后调用函数或计算表达式; 英文释义»timeout() : 超时;暂时休息;工间休息; JS手册»setInterval() : 按照指定的周期(以毫秒计)来调用函数或计算表达式. 会不停地调用函数,直到 clearInte...

JS去除重复的字符串内容三种方法

JS去除重复的字符串内容三种方法
我们经常在碰到需要把字符串中一些重复的内容去除掉了,下面我来给大家详细介绍利用js快速去除重复字符串的一些方法总结,大家可参考参考。 例1,代码如下: String.prototype.repeatOpt = function () {      var str = this + "",objStr = "";      for (var i = 0;&nb...

js防止页面iframe调用代码

js防止页面iframe调用代码
我时我们发会现自己的网站给别要调用并且一模一样的,这个其实就是简单的iframe调用了,下面我来给大家介绍js防止页面iframe调用的方法总结吧,有需要的朋友可参考,防止自己的网页被人框架. top.location.href 最上层的地址 windows.location.href自己的地址 self指代当前窗口对象,属于window最上层的对象; location.href 指的是某window对象的URL地址. self.location.href指当前窗口的URL地址,去掉self默...

js中iframe调用父页面实现代码

js中iframe调用父页面实现代码
子页面调用父页面的方法在js中很容易实现我们在主页面加个函数,然后在子页面通过window.parent.方法()即可实现了 比如调用a()函数,就写成:window.praent.a(); 但是我在chrome浏览器下却发现此方法无效了,在父页面中调用该函数,代码如下: <script>   function dey() {   var cards_frame=document.frames("card-iframe");    //card-if...

javascript实现iframe框架延时加载

javascript实现iframe框架延时加载
有的时候我们希望页面的一些东西实现延时加载,这样可以不影响网站打开速度,下面我来给大家介绍javascript实现iframe框架延时加载方法吧。 需要加载区域HTML代码: <div id="indexlogin"></div>   下面代码放在底部,代码如下: <span id="tmpjsnews"><script type="text/javascript" src="你调用的js" language="javascript"></scri...

Js实现网页键盘控制翻页程序代码

Js实现网页键盘控制翻页程序代码
键盘控制翻页效果我想我们不少见了,经常在很多网站特别是相册的效果都可以直接使用键盘进行上下页进行翻页了,原理很简单,只要利用js监测用户是否有按上下键即可实现。 举例,代码如下: <a id="last" href="<?=$lefturl?>">上一章</a>   <a id="booklist" href="<?=$booklisturl?>">返回目录</a>   <a id="next"...

js中使用style.display=”” 无效的解决办法

js中使用style.display=”” 无效的解决办法
在js中我们有时想动态的控制一个div显示或隐藏或更多的操作,但如果我们style.display=“”可能导致没有效果哦,下面我来给大家介绍如何解决这个问题。 我们先看一个实例,代码如下: <style>    #name    {        display:none;    }   </style>   </head>   <body...

JS数组中相同元素生成新数组

JS数组中相同元素生成新数组
本文章来分享一个有些朋友在问的把几个数组中相同元素的数组生成一个新的数组,有需要学习了解的朋友可进入参考参考。 我们经常要做把数组中相同元素删除,这个好实现如下. split用法,代码如下: <script language="javascript">      function spli(){               datastr="2,2,3,...

fck编辑器粘贴Word时弹出窗口怎么取消

fck编辑器粘贴Word时弹出窗口怎么取消
用fckeditor做为用户发布的编辑框,允许用户发布Word。默认的情况下,粘取进word时,提示是否清除word样式,选择\"是\"则弹出一个框,需要再粘贴一次来清除word样式。这个操作很麻烦,因此要取消。 开始找到的方法是把fckeditor/fckeditoreditorjs下的fckeditorcode_ie.js,查找PasteFromWord会找到以下内容: PasteFromWord:function() {FCKDialog.OpenDialog('FCKDialog_Paste',FCKLang.PasteFromWord,'di...

js当前网址分享本文网址代码

js当前网址分享本文网址代码
很多的朋友可能会碰到过在网站有一个分享或复制按钮我们只要点击复制就可以把当前网址复制到剪切版中了,然后我们主可粘贴到其它地方去了,下面我总结了两段代码,大家可参考,代码如下: <script language=javascript>    // 自动 COPY 代码开始    function MM_findObj(n, d) { //v4.0    var p,i,x;...

iframe框架自适应高度多种方法介绍

iframe框架自适应高度多种方法介绍
iframe框架自适应高度这个问题有很多朋友写了非常不错的一些解决办法,下面我一些不错的iframe框架自适应高度的代码收藏起来给大家参考。 HTML代码如下: <iframe src="http://www.fufuok.com/" id="iframepage" name="iframepage" frameBorder=0 scrolling=no width="100%" onLoad="iFrameHeight()" ></iframe>   Javascript代码如下:...

eWebEditor编辑器不支持IE9/IE8/IE7/ff/遨游解决办法

eWebEditor编辑器不支持IE9/IE8/IE7/ff/遨游解决办法
使用eWebEditor编辑器的朋友可能会碰到过eWebEditor编辑器不支持IE9/IE8/IE7/ff/遨游哦,他还是停留在ie6中哦,下面我来给大家介绍快速修正这个问题的解决方法。 编辑器目录JS下的EDITOR.JS文件,找到如下代码: if (element.YUSERONCLICK) {    eval(element.YUSERONCLICK + "anonymous()");    }   再换成如下代码: if(navigator.a...

js遍历json数据与数组实现代码

js遍历json数据与数组实现代码
json数据是一个轻型的可实时交互的数据格式,特别像js,flash都会经常与json或xml打交道的,下面我来介绍利用js遍历json数据与数组实现代码有需要的朋友可进入参考。 例1,代码如下: JSON数据如:{"options":"[{"text":"王家湾","value":"9"},{"text":"李家湾","valu    e":"10"},{"text":"邵家湾","value":"13"}]"}   用js可以写成: JSON数据如:{"options":"[{"text":"...

JS中INPUT上传文件类型限制代码

JS中INPUT上传文件类型限制代码
我们利用input上传文件时,希望用户在客户提交之前就提示它只能上传我们规定的文件,如:只能上传gif,jpg等图片文件,当用户点击时就是这类文件就给出提示,在客户端进行验证,代码如下: <script   Language="JavaScript"   Type="text/javascript"> <!--   function   picForm_Validator(myform)   {   if(do...

js保留小数点后N位的方法介绍

js保留小数点后N位的方法介绍
在js中我要保存小数点的函数有很多种像素toFixed函数,四舍五入 Math.round()他们都可以给我们保留小数点数了,利用toFixed函数,代码如下: <script language="javascript">    document.write("<h1>JS保留两位小数例子</h1><br>");        var a=2.1512131231231321;        d...