window.open("http://www.baidu.com"); //在新窗口中打开网页 打开了一个新窗口 但是后面的脚本代码依旧在原来的窗口运行 如何在新窗口运行后续代码
谢谢
window.open("http://www.baidu.com"); //在新窗口中打开网页 打开了一个新窗口 但是后面的脚本代码依旧在原来的窗口运行 如何在新窗口运行后续代码
谢谢
|
smallgoogleMar 6, 2022
1
你这有点超出浏览器和 js 的范围了。
|
|
smallgoogleMar 6, 2022
2
带参数过去,但是新页面也要接受参数,然后执行某些指定动作。
|
|
lybcydMar 6, 2022
3
自带的控制台应该是不能跨页面执行的,你可以用插件方式
|
|
autoxbcMar 6, 2022
4
从描述看,楼主希望的这种操作大概率是非同源的,那么只能通过油猴或者扩展做到
|
|
5
能看出楼主是刚学 JavaScript ,甚至可能是刚学编程。建议不要急功近利,MDN 上的教程先过一遍花不了两三个小时。
而不是在这里频繁发帖提问基础问题。 |
|
dsg001Mar 6, 2022
6
灰。。。产。。。???
|
|
learningmanMar 6, 2022
7
不可能,否则你在 steam 付款跳转到支付宝,G 胖就能拿到你的支付宝密码了(假设网页输入)
|
|
vvhhaaatttMar 6, 2022 via Android
8
除非目标页面是你自己控制的,标准浏览器都在做的一件事情就是,一个网站运行的代码应该都是主人的,否则就是漏洞。
|
|
ch2Mar 6, 2022
9
答案是使用 chrome 插件的 api ,允许打开一个窗口并执行 js
|
|
estMar 6, 2022
10
威胁电脑不执行的话就给 360V 电压斥候。
|
|
louieliuMar 7, 2022 via iPhone
11
这不是很简单的一个事情吗 把要执行的 js 当作放在一个 script 标签里添加进新开的 tab 就行了啊
|
|
MaboroshiiMar 7, 2022 via Android
12
有点 fork 那味了。
|
|
zhuweiyouMar 7, 2022
13
1.油猴添加脚本
2.自己写个插件 3.同源创建个 iframe 里执行 4.web driver, puppeteer 之类 |
|
lisongeeeMar 7, 2022
14
看楼主提的问题,你们说得这些他可能也不懂
|
|
0fU7PIOlMD4mp0r4Mar 7, 2022
15
@lisongeee 不懂得应该是你,了解下 cloaking 技术。
|
|
EnvovMar 7, 2022
16
建议楼主先了解 javascript 的基础知识,节点被你刷屏了
|