解决在有base href 时location ie/ff处理不同问题方法
2011-02-27 01:44
573 查看
如location ="qidizi.php";
ie下面是直接在地址栏的替换,也就是跟地址栏 这个页面在同目录下;
而ff却总是相对base href
但是谁更好呢,按道理应该是ff吧,
解决方法
自己组织绝对地址
function my_location(url)
{
location.href = 'http://' + location.hostname + location.pathname.replace(/[^//]*$/i,url);
}
ie下面是直接在地址栏的替换,也就是跟地址栏 这个页面在同目录下;
而ff却总是相对base href
但是谁更好呢,按道理应该是ff吧,
解决方法
自己组织绝对地址
function my_location(url)
{
location.href = 'http://' + location.hostname + location.pathname.replace(/[^//]*$/i,url);
}
相关文章推荐
- JS 常用函数 -----------------慢慢添加(统一ie与ff不同处理方法)
- XMLHttpRequest 乱码问题 在firefox IE的不同解决方法
- 使用window.location.href跳转页面在IE和FF浏览器中路径不一致的问题总结
- IE和FF在对js支持的不同及解决方法
- IE和chrome中,windows.location.href的不同跳转路径的解决方式
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- XMLHttpRequest乱码问题在Firefox与IE下的不同解决方法
- 解决不同浏览器上中文文件名的下载乱码问题php验证可行的测试过ie ff 和chrome的
- FF浏览器下float换行的问题解决方法(IE和Chrome正常)
- springMVC框架在js中使用window.location.href请求url时IE不兼容问题解决
- springMVC框架在js中使用window.location.href请求url时IE不兼容问题解决
- IE下 window.location.href 跳转失效的解决方法
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- 转:IE和FF在对js支持的不同及解决方法
- IE和FF在对js支持的不同及解决方法
- DIV CSS在不同IE版本和FF以及Chrome中的兼容性差异解决方法(推荐)
- IE和FF在对js支持的不同(整理)及解决方法