如何用JS实现修改浏览器地址

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用JS实现修改浏览器地址相关的知识,希望对你有一定的参考价值。

条件:已经打开了2个浏览器窗口, A(普通网页)和B(含JS的网页).

当运行B网页后,JS就自动把A页面转到C(新的页面)
-----------------------------------------------------------------
步骤, 打开A页面,A页面中有B页面的超链接,然后再点击链接进入B页面后就触发JS,把A页面给转到了C
javascript ! 请各位老师指导下,如何通过javascript实现

是的,B就是A衍生的网址! 想要新出来的B修改之前的A. 就是在A页面中点击了一条链接到了B,但是呢B中的JS把原来A给强制跳转了(悄悄的)

我看到别人那么做的.
-------------------------
A中不做任何操作,让B强制操作A可以吗

有两种方法
1.把悄悄的跳转写到a页面,b页面弹出后a页面马上跳转到c页面。

a页面代码:
<a href="#" onclick="opennew()">a页面的超链接</a>
<script type="text/JavaScript">
function opennew()
window.open('http://www.baidu.com');//弹出b页面
window.location = 'http://www.google.com';//a页面跳到谷歌

</script>

2.把悄悄的跳转写到b页面:

a页面代码,就是普通的超链接:
<a href="b.html" target="_blank" >a页面的超链接</a>

b页面代码:

<script type="text/JavaScript">
function opennew()
window.opener.location='http://www.google.com';//a页面跳到谷歌

</script>
<body onload="opennew()">
这样是在b页面加载完毕后执行opennew()方法,使a页面跳转。你可以在b页面其他地方触发事件,调用opennew()方法
</body>
参考技术A window.location = '你要的完整网址';
你那个想法不现实,除非B是A衍生的网页
如果满足上面那个条件,那就这样:
在a里面:
var b = window.opne('b的网址');
在b里面:
window.opener.location = '你要的网址';
参考技术B B界面的超链接<a href="javascript:window.opener.location.href='你C界面的地址'">让A转到C</a>
这个前提是你是用Window.open()打开的B界面

如何用js删除表格一行或者多行

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,编写基础代码。

2、在index.html中的<script>标签,输入js代码:$('table tr').eq(1).remove();$('table tr').eq(1).remove();。

3、浏览器运行index.html页面,此时发现表格的最后2行都被js删除了。

参考技术A

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,编写基础代码。

2、在index.html中的<script>标签,输入js代码:$('table tr').eq(1).remove();$('table tr').eq(1).remove();。

3、浏览器运行index.html页面,此时发现表格的最后2行都被js删除了。

参考技术B 可以使用table对象的deleteRow方法

【示例代码】
function delRow()
// tableObject.deleteRow(index)
document.getElementById('tableId').deleteRow(0);

【说明】
deleteRow() 方法用于从表格删除指定位置的行。
参数 index 指定了要删除的行在表中的位置。行的编码顺序就是他们在文档源代码中出现的顺序。<thead> 和 <tfoot> 中的行与表中其它行一起编码。本回答被提问者采纳

以上是关于如何用JS实现修改浏览器地址的主要内容,如果未能解决你的问题,请参考以下文章

如何用js或jquery获取浏览器端IP地址?

如何用CSS修改提交按钮样式

如何用javascript操作本地文件

在浏览器中如何用js判断用户是通过点击的链接进来的页面,还是直接通过输入url地址栏进来的页面。

如何用cmd发送post修改请求

干货如何用芝麻IP地址修改器,更改本机IP