browser 相关问题

Web浏览器或Internet浏览器是用于在万维网上检索,呈现和遍历信息资源的软件应用程序。

使用 bash 脚本和 Python 保存 chrome 中打开的选项卡的 url

我经常在浏览器中打开很多选项卡,有时我需要重新启动计算机,并且不想丢失打开的选项卡。所以我开始做一个小项目来保存当前的网址...

回答 1 投票 0

有没有办法让 Unicode 符号在固定宽度字体中成为固定宽度?

我制作了一个网页,它使用 块来显示等宽字体的文本。我已经尝试过默认字体,以及一堆诸如“Fixedsys”或“Courier New... 我制作了一个网页,它使用 <pre> 块来显示等宽字体的文本。我尝试过默认字体,以及一堆“Fixedsys”或“Courier New”等字体。无论我做什么,都会发生相同的结果: 这就是我使用 Unicode 复选标记时的样子: 如果我使用“X”,这就是它的样子: 似乎各种 Unicode 符号不遵守“等宽”或“固定宽度字符”字体中每个字符应具有的固定宽度。 我不想用“X”代替复选标记,因为它看起来很丑。但另一方面,当“列”不对齐时,它看起来也很丑...... 我能做些什么吗 请检查浏览器实际使用的字体。对于 Chrome,请参阅:https://makandracards.com/makandra/59967-css-how-to-find-out-the-rendered-font-in-chrome。 我想到了两种解决方案: 找到支持您要使用的符号的等宽字体。您可能想在这里检查我的答案:https://stackoverflow.com/a/73313342/13663706 将字母间距 (https://developer.mozilla.org/en-US/docs/Web/CSS/letter-spacing) 应用于您的符号以补偿“错误”的宽度。

回答 1 投票 0

如何使用 WebSocket 从 PHP 发送数据/文本进行处理?

我在服务器上有一个进程充当WebSocket服务器(不是用Ratchet编写的)。我希望能够使用 PHP(作为客户端)将数据发送到该进程。 我发现了很多以 TCP 方式发送的示例,例如

回答 2 投票 0

使用脚本覆盖浏览器行为的替代方案(后退按钮)

我正在为一家商业客户工作,该客户在网上提供有关家庭虐待的信息。作为网络体验的一部分,他们希望提供(选择加入)功能来帮助保护用户......

回答 1 投票 0

如何使用 Flutter Web 在浏览器中打开下载的文件?

我有一个下载文件的功能,但是由于没有像Android/iOS中那样的临时目录,我不知道如何将文件保留在内存中并在新的浏览器选项卡中打开它。该文件必须是

回答 1 投票 0

为什么浏览器无法完全检测到钓鱼页面?

浏览器有一定的能力检测钓鱼页面,但不能检测全部。这是为什么? 网络钓鱼仍然是最便捷的黑客攻击方式之一。这是为什么……

回答 2 投票 0

在 Chrome 中打开 Twitter 的网络通知时出现问题

我在 Windows 11 桌面上的 Chrome 中收到来自 Twitter 的网络通知。它们出现在屏幕右下角,我可以看到最近 20 条通知。 当我点击此通知时,它会...

回答 1 投票 0

最好的网络日志分析软件是什么?

我们目前正在使用 SurfStats,我目前正在试用 Sawmill 作为可能的替代品,因为它不需要 Google Analytics 那样的代码注入。 有更好的套餐吗

回答 3 投票 0

Windows XP 上的 IE 6/7 与 Windows Vista

您是否注意到在 Windows XP 上运行时与在 Windows Vista 上运行时在 IE 6 或 IE 7 上的网站呈现存在显着差异?

回答 4 投票 0

Reactsj div 在各种浏览器中不居中

我在 React 应用程序中将 div 居中时遇到了麻烦。 jsx代码: 函数加载(){ 返回 ( 世界你好 ... 我在将 div 居中放置在我的 React 应用程序中时遇到麻烦。 jsx 代码: function Loading() { return ( <div class="loader"> <h1>Hello World</h1> </div> ) } export default Loading CSS(在 public/index.html 内): .loader { display: flex; justify-content: center; align-items: center; } 我安装了 TailwindCSS 和 DaisyUI。我尝试将 width: 100%; 添加到加载器类,但这也不起作用。我最初在 chrome 上遇到这个问题,然后我在 chrome 和 firefox 上发现了同样的问题。操作系统是 Ubuntu 22.04 LTS。与图像不同,我希望内容位于屏幕中央,而不是粘在顶部: 谢谢您! 要将 .loader div 置于屏幕中间,您需要确保其父容器覆盖整个视口高度。以下是实现这一目标的方法: import React from 'react'; function Loading() { return ( <div className="flex items-center justify-center h-screen"> <div className="loader"> <h1>Hello World</h1> </div> </div> ); } 导出默认Loading; 如果这不适合您,请告诉我。

回答 1 投票 0

在 SVG 中渲染相邻方块时出现细线

当九个白色方块相邻时,我在 Chrome 和 Edge 中出现此 SVG 中具有背景颜色的细线,但在 Firefox 中却没有。 这是 SVG 固有的还是一个错误? 如果不是错误的话...

回答 1 投票 0

从浏览器获取mac地址,包括chrome、windows、safari、firefox

机器内部的浏览器可以获取机器的MAC地址吗? 我正在构建一个API,需要获得机器的唯一标识(理想情况下,它可以是MAC地址),但是,经过讨论...

回答 2 投票 0

用户更改浏览器中的字体大小时发生的事件?

当用户更改浏览器中的字体大小时,我需要得到通知。 我需要它来重新定位一些元素,这些元素必须在一维上与文本内的锚点相关。 到目前为止我...

回答 3 投票 0

window.open 在 Mac 中处于全屏浏览器模式时在新选项卡中打开

我的 Next.js 函数中有以下代码。我希望在同一选项卡中打开该网址,但在一个新的较小窗口中打开。 window.open(url, '_blank', 功能) 特征在哪里, 常量特征 = `wi...

回答 1 投票 0

如何控制在新浏览器选项卡中打开的 PDF 的文件名?

我正在开发一个 Web 应用程序,我们在服务器端生成 PDF 报告并将其发送到客户端。当用户单击前端上的按钮时,PDF 将在新的浏览器选项卡中打开。

回答 1 投票 0

如何使用Python PyWin32截取浏览器内容

使用 PyWin32 捕获浏览器窗口(主要是 Google Chrome)的屏幕截图时,会生成空图像。而捕获其他控制台窗口会导致成功的图像捕获。 ...

回答 1 投票 0

如何在客户端的 HTML 页面中语法高亮 JSON?

我正在通过外部服务使用 HTML 文档页面,该服务在 HTML 页面中呈现 JSON 片段。 HTML 源代码如下所示: { “产品链接”:“https://example... 我正在通过外部服务使用HTML文档页面,该服务在HTML页面中呈现JSON片段。 HTML 源代码如下所示: <pre>{ "product-link": "https://example.com/product-link", "teaser_image": "https://example.com/teaser-image", "product_image_first": "https://example.com/product-image-first", "headline": "Example headline", }</pre> JSON 块呈现 没有 语法突出显示。 由于我不控制外部服务,我想通过用户脚本将语法突出显示(颜色)应用于 JSON 片段。 我找到了Greasemonkey,但仍然缺少如何注入语法荧光笔库的要点。 感谢 xander 这是我基于 code-prettify 的用户脚本的第一个工作版本: (function(d) { stylizePreElements = function() { var preElements = document.getElementsByTagName("pre"); for (i = 0; i < preElements.length; ++i) { var preElement = preElements[i]; preElement.className += "prettyprint"; } }; injectPrettifyScript = function() { var scriptElement = document.createElement('script'); scriptElement.setAttribute("src", "https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"); document.head.appendChild(scriptElement); }; stylizePreElements(); injectPrettifyScript(); })(document) 谢谢你让我的一天变得更加美好! 跟进这个答案,如果您在格式化运行后更改元素的文本内容,PR.prettyPrint();将不会重新格式化它。 Code-prettify 将类 prettyprinted 添加到其格式化为标记的元素中,以便不重新处理它们。 以下是更改内容后删除标记的示例: const url = "https://jsonplaceholder.typicode.com/posts"; fetch(url) .then(response => { if (!response.ok) { throw Error(response.statusText); } return response.text(); }) .then(data => { const pre = document.querySelector("pre"); pre.textContent = data; pre.classList.remove("prettyprinted"); PR.prettyPrint(); }) .catch(err => console.error(err)); body, pre { overflow: scroll; margin: 0; } <script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js?skin=sons-of-obsidian"></script> <pre class="prettyprint">{"foo": 42}</pre> 如果您不是可用样式的忠实粉丝,请考虑hljs。

回答 2 投票 0

不允许启动自定义协议,因为需要用户手势

我需要运行我的自定义协议两次,但第二次不起作用,我收到此错误(不允许启动“cutomProtocol”,因为需要用户手势。)我尝试找到解决方案...

回答 1 投票 0

在 Benq 面板 - Android 5 - 型号 rm7501k 上加载网站时出现问题

我面临奇怪的问题,并且无法调试该问题。 我在 aws ec2 实例上部署了几个带有 nginx 和 LetsEncrypt ssl 证书的应用程序。 网站正在运行...

回答 1 投票 0

Chromecast 加密狗上运行的 Chrome 是否有任何 32 位扩展程序

我有一台电视,在 Chromecast 加密狗上显示来自安全网站的机器指标。我制作了一个网页,显示我们商店的 5S 仪表板。我希望能够从机器指标切换

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.