小编Chr*_*isD的帖子

如何在Firefox和其他浏览器中使用frame-src和child-src?

内容安全策略指令MDN页面声明不推荐使用frame-src,应该使用child-src.但是,当我尝试使用child-src时,Firefox 37会出现以下错误消息

Content Security Policy: Couldn't process unknown directive 'child-src' <unknown>
Run Code Online (Sandbox Code Playgroud)

这种明显的缺乏支持没有记录(据我所知),令人沮丧.有没有记录浏览器支持的地方?

目前我正在使用frame-src以及child-src,它似乎有用.不过,我现在想知道两者之间是否存在任何冲突可能性.推测支持child-src的浏览器会忽略frame-src?这有保证吗?

firefox content-security-policy

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

以管理员身份运行新流程并读取标准输出

我想允许用户从我的非管理员程序中以管理员身份运行命令行实用程序,并让我的程序获取输出.该实用程序是第三方,但随我的程序一起分发.

我可以重定向程序的输出,我可以作为管理员运行程序,但我不能同时做两个.

我目前唯一可以工作的是使用cmd.exe将输出重定向到文件,例如:

using System.Windows.Forms;
using System.Diagnostics;
using System.IO;
using System.Reflection;

string appDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
string utilityPath = Path.Combine(appDirectory, "tools", "utility.exe");
string tempFile = Path.GetTempFileName();

Process p = new Process();
// hide the command window
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.StartInfo.FileName = "cmd.exe";
// run the tool, redirect the output to the temp file and then close.
p.StartInfo.Arguments = " /C \"\"" + utilityPath + "\" > \"" + tempFile + "\"\"";
p.StartInfo.Verb = "runas"; // run as …
Run Code Online (Sandbox Code Playgroud)

c#

9
推荐指数
1
解决办法
3190
查看次数

如何从WOFF中删除字形?

是否有任何可以将WOFF(和WOFF2)字体缩小为仅SVG图像中使用的字形的JavaScript库?例如,给定一个字体和一个字符串数组,它将返回显示这些字符串所需的最小字体。

我首先想到的是使用SVG字体,它相对简单,但不幸的是,大多数浏览器都不支持它们。WOFF和WOFF2得到了很好的支持,并且正在成为标准,但是到目前为止,我还没有找到适合我需要的库的任何运气。

javascript fonts svg woff

5
推荐指数
1
解决办法
299
查看次数

如果两个部分不透明的形状重叠,我可以只显示一个重叠的形状吗?

例如,如果您有一个由圆形和矩形组成的简单"间谍玻璃"形状,并且两者的轮廓都是部分透明的,那么在两个形状重叠的地方,您能否有效地减少不透明度?

svg opacity

4
推荐指数
1
解决办法
2027
查看次数

标签 统计

svg ×2

c# ×1

content-security-policy ×1

firefox ×1

fonts ×1

javascript ×1

opacity ×1

woff ×1