推荐关注
› Meteor
› JSLint - a JavaScript code quality tool
› jsFiddle
› D3.js
› WebStorm
推荐书目
› JavaScript 权威指南第 5 版
› Closure: The Definitive Guide
ling516

谷歌浏览器执行 js 脚本打开新窗口如何在新窗口执行后续脚本

  •  
  •   ling516 · Mar 6, 2022 · 3616 views
    This topic created in 1703 days ago, the information mentioned may be changed or developed.

    window.open("http://www.baidu.com"); //在新窗口中打开网页 打开了一个新窗口 但是后面的脚本代码依旧在原来的窗口运行 如何在新窗口运行后续代码

    谢谢
    
    17 replies  •  2022-03-07 16:14:59 +08:00
    smallgoogle
    smallgoogle
    Mar 6, 2022
    1
    你这有点超出浏览器和 js 的范围了。
    smallgoogle
    smallgoogle
    Mar 6, 2022
    2
    带参数过去,但是新页面也要接受参数,然后执行某些指定动作。
    lybcyd
    lybcyd
    Mar 6, 2022
    3
    自带的控制台应该是不能跨页面执行的,你可以用插件方式
    autoxbc
    autoxbc
    Mar 6, 2022
    4
    从描述看,楼主希望的这种操作大概率是非同源的,那么只能通过油猴或者扩展做到
    kkocdko
    kkocdko
    Mar 6, 2022 via Android❤️1
    5
    能看出楼主是刚学 JavaScript ,甚至可能是刚学编程。建议不要急功近利,MDN 上的教程先过一遍花不了两三个小时。

    而不是在这里频繁发帖提问基础问题。
    dsg001
    dsg001
    Mar 6, 2022
    6
    灰。。。产。。。???
    learningman
    learningman
    Mar 6, 2022
    7
    不可能,否则你在 steam 付款跳转到支付宝,G 胖就能拿到你的支付宝密码了(假设网页输入)
    vvhhaaattt
    vvhhaaattt
    Mar 6, 2022 via Android
    8
    除非目标页面是你自己控制的,标准浏览器都在做的一件事情就是,一个网站运行的代码应该都是主人的,否则就是漏洞。
    ch2
    ch2
    Mar 6, 2022
    9
    答案是使用 chrome 插件的 api ,允许打开一个窗口并执行 js
    est
    est
    Mar 6, 2022
    10
    威胁电脑不执行的话就给 360V 电压斥候。
    louieliu
    louieliu
    Mar 7, 2022 via iPhone
    11
    这不是很简单的一个事情吗 把要执行的 js 当作放在一个 script 标签里添加进新开的 tab 就行了啊
    Maboroshii
    Maboroshii
    Mar 7, 2022 via Android
    12
    有点 fork 那味了。
    zhuweiyou
    zhuweiyou
    Mar 7, 2022
    13
    1.油猴添加脚本
    2.自己写个插件
    3.同源创建个 iframe 里执行
    4.web driver, puppeteer 之类
    lisongeee
    lisongeee
    Mar 7, 2022
    14
    看楼主提的问题,你们说得这些他可能也不懂
    0fU7PIOlMD4mp0r4
    0fU7PIOlMD4mp0r4
    Mar 7, 2022
    15
    @lisongeee 不懂得应该是你,了解下 cloaking 技术。
    Envov
    Envov
    Mar 7, 2022
    16
    建议楼主先了解 javascript 的基础知识,节点被你刷屏了
    lisongeee
    lisongeee
    Mar 7, 2022
    17
    @iGuChin 我怎么了,我说的难道不对吗?还有你说的 cloaking 技术我去了解了,本质是根据 ip 或者 HTTP 请求头或者其他信息 返回不同的回复体,可是这个和 楼主说的 《谷歌浏览器执行 js 脚本打开新窗口如何在新窗口执行后续脚本》有什么关系?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5323 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 01:29 · PVG 09:29 · LAX 17:29 · JFK 20:29
    ♥ Do have faith in what you're doing.