今天在给客户做prototype的时候遇到一个要在html之间传值的问题,google一番,最终得到如下解决方案:
在第一个html页面用如下内容:
function showMessage(){
window.location='searchCustomerList.html?from=addCustomer';
}
在第二个html页面(target page)用如下Javascript解析from的值:
function getFrom(){
var hrefstr,pos,parastr,eqpos,result;
hrefstr = window.location.href;
pos = hrefstr.indexOf("?")
if(pos>0){
parastr = hrefstr.substring(pos+1);
eqpos = parastr.indexOf("=");
result = parastr.substring(eqpos+1);
}
if(result=='addCustomer'){
document.getElementById('message').style.display="block";
}
}
搞定!
分享到:
相关推荐
静态html页面传值方式 静态html页面传值方式 静态html页面传值方式
自己总结的并且有代码实例,可以直接加载运行,用于窗体之间的传值
MVC实现iframe弹窗传值,实现弹窗,iframe传值
主要介绍了JavaScript实现在页面间传值的方法,涉及javascript传值的技巧,非常具有实用价值,需要的朋友可以参考下
AJAX传值,由于自己最近在开发一个项目,需要在动态控件的事件中,运用JS技术实现增改查删功能,由于删除功能我不想另外建立页面,所以就一直有问题。学习视频,查看各种资料,终于弄明白了是怎么回事,真心不容易 ...
C#如何实现窗体传值方法VS 2005的Visual C# Windows应用程序和Visual C#智能设备Pocket PC 2003设备应用程序。
主要介绍了静态页面html中跳转传值的JS处理技巧,结合实例形式分析了HTML页面跳转通过URL传递参数的方法与javascript处理技巧,具有一定参考借鉴价值,需要的朋友可以参考下
C#代码。是一个小例子,其中有线程互锁和线程中调用控件实现传值代码。
在WinForms程序里实现窗体传值的最佳实践在WinForms程序里实现窗体传值的最佳实践
原生HTML通过JS(ES6、JQuery)引入公共模块(header,footer,menu等)实现模块化以及组件化,实现父子组件传值,其次通过基于Object.defineProperty实现简单的数据监听判断,这样就简单的实现了原生组件开发,以及数据...
用Delegate来实现两个界面的传值(本demo是实现第二个界面向第一个界面传值)
ajax\HTML 页面与页面之间传值
自己写的一段jquery小代码,实现了jquery的页面传值功能,代码已经编译运行通过,请各位大侠指教!
ios实现viewcontroller切换传值的三种方法
利用委托实现winform窗体间的传值!
winform利用窗体属性实现窗体之间传值,实现窗体之间的交互!
通过Jquery实现Ajax传值,视图在向控制器传值时候 ,用表单不方便 时候 变可以使用Ajax 向数据库传值 代码思想 为MVC 思想
html向flash里面传值,显示出来是个预加载读条,并且根据读条显示百分比,可移动效果,已用于产品,切勿直接商用切忌!本人保留所有权!
最简单的实现带你完全理解界面传值的2种方式,属性传值和单例传值,至于其它传值方式,请留意更新。
JSP之间传值大家应该都会,在HTML之间传值大家考虑过吗? 本文档完美的在HTML之间传值,并且可以随意过滤掉不想要的传值。 更多资源请关注我的博客:http://blog.csdn.net/imwangjiping