日期:2014-05-16  浏览次数:20405 次

js 修改url,急求解!
例如:访问   http://www.aaa.com/1.html,我打开这页面后,我想通过js把url改成http://www.aaa.com/2.html,页面不跳转,只是url显示改变而已。请问:js怎么写?

------解决方案--------------------
这个JS好像办不到了吧
------解决方案--------------------
单JS做不到啊.
------解决方案--------------------
有什么意义啦,不要钻牛角尖
------解决方案--------------------
蛮有趣的问题~~~
------解决方案--------------------
可以先window.location.herf = " ";然后在重定向回去
------解决方案--------------------
改了url以后就直接带到那个页面了,你说的这样的肯定做不到。
如果能做到的话,那骗子就....
可以做个假的工行网站 然后把url改成www.icbc.com.cn
想想后果..........
------解决方案--------------------
.net 没用过
不过提交数据可以把页面POST到另一个动态页
比如你在页里放了一个隐藏的iframe名字为main
那么你可以
<form name= "myf " action= "server.php " target= "main ">
...
</form>
这样本页不会刷新 数据也可以提交
------解决方案--------------------
location.href= "url "
------解决方案--------------------
JS无法实现
location.href= "url "不能实现
JS可以办到的就是做个框架页,其他没有解决方法

.NET可以用服务器接管HTTP请求(HttpHandler)可以办到(防盗链基本就是这么做出来的)
这种事情需要服务器端解决,JS权限不够高
------解决方案--------------------
可以是可以,我前几天刚看过,也不用框架页,不过我现在记不起了。在哪本书上看的。呵呵。