JS技术

Js字符串数组相转换(2)

字号+ 作者:H5之家 来源:H5之家 2015-09-07 13:01 我要评论( )

frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下: !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN HTML HEAD TITLE frame /TITLE /HEAD frameset rows=50%,50% frame name=top src

frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> frame </TITLE>
</HEAD>
<frameset rows="50%,50%">
<frame name=top  src="top.html">
<frame name=bottom  src="bottom.html">
</frameset>
</HTML>

现 在假设top.html (即上面的页面) 有七个button来实现对bottom.html (即下面的页面) 的刷新,可以用以下七种语句,哪个好用自己看着办


2010-11-03 16:32:53阅读全文>>>

js-使用google翻译接口API

使用google提供的翻译接口很方便的就能进行翻译。。

 

内容:

语言选择:

翻译结果:

。。。

下载源码


2010-10-24 12:43:58阅读全文>>>

又来js的正则表达式

 

JS的正则表达式



//校验是否全由数字组成

function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}


//校验用户姓名:只能输入1-30个以字母开头的字串

function isTrueName(s)
{
var patrn=/^[a-zA-Z]{1,30}$/;


2010-08-12 15:45:34阅读全文>>>

IE 和Firefox的js兼容性总结

一、函数和方法差异

1 . getYear()方法

【分析说明】先看一下 以下代码:

  在IE中得到的日期是"2010",在Firefox中看 到的日期是"110",主要是因为在 Firefox 里面 getYear 返回的是 "当前年份-1900" 的值。

【兼容处理】

   加上对年份的判断,如:


year


2010-08-12 11:39:37阅读全文>>>

js select操作大全及select下拉列表分组

js 代码
// 1.判断select选项中 是否存在Value="paraValue"的 Item
function jsSelectIsExitItem(objSelect, objItemValue) {
var isExit = false;
for (var i = 0; i < objSelect.options.length; i++) {
if (objSelect.options[i].value == objItemValue) {
isExit = true;
break;
}
}
return isExit;
}

// 2.向select选项中 加入一个Item
function jsAddItemToSelect(objSelect, objItemText, objItemValue) {
//判断是否存在
if (jsSelectIsExitItem(objSelect, objItemValue)) {
alert("该Item的Value值已经存在");


2010-07-30 15:27:55阅读全文>>>

php json_decode返回数据js的处理

php json_decode后,返回到前台的数据如:encode_str   =》{"green":10,"size":5,"strock":12}

则 js通过 eval("obj = " + encode_str + ";") ;

便可将json数据实例化为对象,  直接obj.green即可得到数据。


2010-07-26 21:10:38阅读全文>>>

使用jquery插件测试url链接是否有效及js ping url

jquery的ping插件://要用的需要明白代码及自己改些地方

(function($) {
    $.fn.ping = function(options) {
        var opts = $.extend({}, $.fn.ping.defaults, options);
        var stime = new Date().getTime();
        return this.each(function() {
            var ping, requestTime, responseTime ;
            var target = $(this);
            function ping(){
                $.ajax({url: opts.getUrl(target.html())+'/'+ Math.random() + '.html',  //设置一个空的ajax请求
                    type: opts.type,
                    dataType: 'html',
                    timeout: opts.timeout,
                    beforeSend : function() {
                        requestTime = new Date().getTime();
                    },
                    complete : function() {
                        responseTime = new Date().getTime();
                        ping = Math.abs(reque


2010-07-06 16:18:56阅读全文>>>

jquery url检测遇到的jquery跨域问题及JSONP的使用

jsonp的ibm上的资料:

使 用 JSONP 实现跨域通信,第 1 部分: 结 合 JSONP 和 jQuery 快速构建强大的

 

跨 域限制的原因

 跨域问题存在实际上源于浏览器的同源策略(same origin policy),简单讲,同源就是要求域名,协议,端口三者都一致;而同源策略就是指页面上的脚本不能访问非同源的资源(包括 HTTP响应和Cookie);

    很多人会想到一个很熟悉的东西:document.domain

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评
_