js 动态改变url
来源:互联网 发布:人工智能利弊英语作文 编辑:程序博客网 时间:2024/05/16 05:56
在iframe里面适用
function initialize() {
var legacyQString = QueryString("Page");
if (legacyQString.length > 0) {
location.href = location.href.substring(0, location.href.indexOf("?")) + "#p=" + legacyQString;
return;
}
var currentLocHash = parent.window.location.toString().split('#p=')[1];
console.log(currentLocHash);
var mainFrame = parent.document.getElementById("content-frm");
$("#content-frm",window.parent.document).attr('src',currentLocHash);
SelectNavItem();
}
function QueryString(query) {
var qstring = self.location.href.split("?");
if(qstring.length < 2) return "";
return GetParameter(qstring, query);
}
function SelectNavItem(){
var link = parent.window.location.toString().split('#p=')[1];
$('[href="'+link+'"]').parent().addClass('uk-active').attr('data-select','1');
}
$(function(){
$('.uk-nav-sub li a').click(function(){
var newHash = $(this).attr('href');
var currentLocWithoutHash = parent.window.location.toString().split('#')[0];
if (typeof parent.window.history.replaceState != 'undefined') {
parent.window.history.replaceState(null, null, currentLocWithoutHash + '#p='+newHash);
} else {
parent.window.location.replace(currentLocWithoutHash + newHash);
}
});
initialize();
})
刷新页面时还可以保存你访问的url
- js 动态改变url
- js动态改变地址栏url,不刷新页面
- js改变url地址
- 动态改变Ext.data.store的Url
- easyUI_动态改变datagrid的url值
- easyUI_动态改变datagrid的url值
- 动态改变Store的请求URL
- Ext js 动态改变表头
- js动态改变onclick事件
- js动态改变css样式
- js 里改变浏览器的url
- js不刷新页面,改变url
- js 动态改变imput type属性
- js动态改变table的text值
- js动态改变下拉菜单内容示例
- js 动态改变div内部布局
- 用js动态改变css样式表
- js 如何动态改变div的位置
- pos函数的使用
- runtime
- iOS端实现「节日换肤」通用技术方案(无需更新程序)
- Javascript_备忘录5
- JAVA对象的初始化过程
- js 动态改变url
- viewController 支持的屏幕方向
- iOS app内测TestFlight
- XHProf PHP 分层分析器 php 效率测试 php 优化
- Java CookBook Learning Day4th--HTTP (by Tim O'Brien)
- 【SQL 编程你也行】count函数(SQL Server 2005、2008版本 over partition by)
- android开发游记:listview下拉刷新和上拉加载的实现
- RxAndroid 应用(二)(简易天气App)
- mysql 执行状态分析 show processlist