相关疑难解决方法(0)

空iframe src是否有效?

我希望iframe最初src为空白,然后一旦页面加载; 调用JS函数,然后将src值设置为实际值.

所以是<iframe src="#" />有效的还是我需要使用其他类似的东西javascript:;

html javascript css iframe

68
推荐指数
4
解决办法
8万
查看次数

创建一个带有空src的iframe,它是符合标准的"#"替代方案

我在页面上有一个iframe,我最初需要一个空白的src,因为我最终用javascript设置了src.

我一直在使用但在Safari和Chrome中遇到问题,这会在iframe中加载我的页面的副本.

我在另一个问题中读到了"about:blank",但是我已经读过,当你使用它作为src时,IE9会向服务器发送一个空请求.我还没有找到任何列出这个src符合标准的东西.

有没有人有"约:空白"的替代品,他们用来创建一个空的iframe?

html

11
推荐指数
1
解决办法
1万
查看次数

添加随机数而不是不安全内联后出现错误'

我的 xyz.js 文件中有以下代码。

\n
init : function() {\n   if (!this.iframe) {\n       this.iframe = document.createElement("iframe");\n       this.iframe.src = "javascript:false;";\n       document.body.appendChild(this.iframe);\n
Run Code Online (Sandbox Code Playgroud)\n

我已将代码从不安全内联更新为随机数\在我调用的上面代码\xc2\xa0document.body.appendChild(this.iframe);

\n

并低于错误

\n
\n

1683098036010:402 拒绝运行 JavaScript URL,因为它违反了以下内容安全策略指令:“script-src 'self' 'nonce-EDNnf03nceIOfn39fn3e9h3sdfa' 'unsafe-eval'”。启用内联执行需要“unsafe-inline”关键字、哈希值(“sha256-...”)或随机数(“nonce-...”)。请注意,哈希不适用于事件处理程序、样式属性和 javascript: 导航,除非存在“unsafe-hashes”关键字

\n
\n

我尝试按如下方式添加随机数,但它不起作用\xc2\xa0

\n
this.iframe.nonce = "EDNnf03nceIOfn39fn3e9h3sdfa";\nthis.iframe.script='nonce="EDNnf03nceIOfn39fn3e9h3sdfa"';\nthis.iframe.script.nonce="EDNnf03nceIOfn39fn3e9h3sdfa";\nthis.iframe.setAttribute('nonce', "EDNnf03nceIOfn39fn3e9h3sdfa");\n
Run Code Online (Sandbox Code Playgroud)\n

正如在代码中我设置了 this.iframe.src = "javascript:false;"; 这不应该引发该错误。

\n

任何人都可以提供这方面的更新吗

\n

html javascript node.js nonce angular

6
推荐指数
1
解决办法
951
查看次数

标签 统计

html ×3

javascript ×2

angular ×1

css ×1

iframe ×1

node.js ×1

nonce ×1