gpt4 book ai didi

javascript - 我们可以将样式表添加到 window.open 弹出窗口吗

转载 作者:行者123 更新时间:2023-11-29 17:56:37 26 4
gpt4 key购买 nike

我正在使用 window.open 从 javascript 创建一个弹出窗口,我的弹出链接是一些第 3 方站点链接。我想覆盖一些用于加载弹出内容的 css 类。

这可能吗?

我试过下面的代码,但它不起作用。

    e = window.open('external-url', 'test window', options)
var head = e.document.getElementsByTagName('head')[0];
var link = e.document.createElement('link');
link.rel = 'stylesheet';
link.type = 'text/css';
link.href = 'css url hosted on my site';
link.media = 'all';
head.appendChild(link);

最佳答案

不,您不能编辑您打开的外部站点,这将是一个巨大的安全问题,请参阅 Same-origin policy .但是,您可以为打开的窗口设置高度、宽度、屏幕位置、滚动条可见性和其他一些属性,请参阅 Window.open()

关于javascript - 我们可以将样式表添加到 window.open 弹出窗口吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38562257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com