www.fltk.net > jquEry如果取得地址栏中想要的数据

jquEry如果取得地址栏中想要的数据

var url = document.location.href; var openid = url.split("openid=")[1]; 比如http://qq.zone.com/Login?openid=sfs4f61f615 最后终输出的就是sfs4f61f615

function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } 这是 获取网址参数的js 想获取...

可以实现。window.location.href获得url,然后根据实际情况,用正则、字符截取都可以。把其中的字符串改变

function getUrlPara(paraName){ var sUrl = location.href; var sReg = "(?:\\?|&){1}"+paraName+"=([^&]*)" var re=new RegExp(sReg,"gi"); re.exec(sUrl); return RegExp.$1; } //应用实例:test_para.html?a=11&b=22&c=33 alert(getUrlPara...

js中通过window.location.href和document.location.href、document.URL获取当前浏览器的地址的值,它们的的区别是: 1、document表示的是一个文档对象,window表示的是一个窗口对象,一个窗口下可以有多个文档对象。所以一个窗口下只有一个windo...

你是不是把dataType:"text" 给略掉了... 默认的$.ajax 的dataType 貌似是 "json" data:"{'id':'"+id+"'}"

$(function () { var url = "bin/SKYNET_Image/20130618/NORMAL/00000001/000003_1371550206_0001.jpg"; alert(url.substr(url.indexOf('.')-1, 1)); });

只要不加入跳转命令,直接讲url重新赋值就可以了 111 $("#a1").attr("href", "yyyy") 这个是举例说明下,只要不是赋值玩直接跳转的,比如location.href="yyy" 那么就不存在修改完url后连接跳转问题。

正常啊,根据程序的需要。比如ajax post提交一个表单,目的是修改某条信息,那就可以把这条信息的ID通过url参数get提交给后台程序。

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com