问题标签 [browser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
583 浏览

java - Java Applet 崩溃 .NET Webbrowsercontrol

在我们的应用程序中,我们有一个在 .NET 浏览器控件中运行的 Java 小程序。Sun 的一个已知问题是,以这种方式运行小程序可能会使控件崩溃。

有没有人遇到过同样的问题并解决了?

Atm 我们在 Web 浏览器中运行小程序,但我们需要在浏览器控件中运行它。

感谢您的帮助。

0 投票
3 回答
6545 浏览

flash - 在多个版本的 Flash 播放器之间切换以便于测试的最佳方式是什么?

是否有任何实用程序或浏览器插件可以让您轻松切换正在使用的 Flash 播放器的版本?

0 投票
4 回答
4934 浏览

asp.net - 如何判断用户的浏览器是否可以查看PDF文件

确定用户的浏览器是否可以查看 PDF 文件的最佳方法是什么?

理想情况下,它在浏览器或操作系统上应该无关紧要。

在 ASP.NET 中是否有特定的方法,或者答案只是 JavaScript?

0 投票
1 回答
836 浏览

browser - 最佳实践:如何处理浏览器和网站导航的并发性

对于每个 Web 开发人员来说,这是一个众所周知的问题。至于我试图找到解决这个问题的好方法 - 没有(或者至少我找不到)。

让我们假设以下内容:

用户的行为不像他预期的那样。我正在从事的实际项目使用 Web 门户中的导航。但是如果用户使用浏览器的后退按钮,整个事情就会变得危险[?],结果并不总是可以预测的。

我们使用了 struts 框架并将 back-url 存储到表单中——在某些地方,我们需要一个 back-url——这已经从这个表单的 back-url 中呈现出来。因为该信息只有一个字段,因此不可能返回多个步骤。

当您更改“struts-flow”时——这可能会导致使用不同的表单——这些信息将会丢失。

如果用户敢在您的 web 应用程序中的某处放置书签- 此信息可能从未设置过,结果将再次变得不可预测或不够灵活!

我的“解决方案”

我将用户访问的每个导航相关页面存储到类似堆栈的存储中到session中。这意味着收集并存储导航路径以供以后导航。

在 webapp 中涉及反向导航的任何页面上,我使用了一个自制标签,它将堆栈内容呈现到 url 中。

就是这样。当单击此反向 URL 时,堆栈已被用户单击的反向 URL 中的内容填充(一旦呈现反向链接,它将保存堆栈中的所有信息)。

这很清楚,因为单击链接是一个清晰的状态,Web 开发人员确切地知道此时用户“在”哪里 - 绝对独立于用户之前所做的任何事情(例如多次点击浏览器后退按钮次)。然后导航堆栈建立在这个新状态之上。

简历: 很明显,这不是最好的解决方案。但它允许在堆栈上存储额外的信息,如页面参数和其他一些有用的东西(可能的进一步开发)。

那么,您对这个问题的解决方案是什么?

干杯,

法力

0 投票
12 回答
182824 浏览

browser - 通过不同的端口访问网站?

我想从不同于 80 或 8080 的端口访问网站。这可能吗?我只想通过不同的端口查看该网站。我没有路由器。我知道这是可以做到的,因为我有一个可以通过不同端口访问网站的浏览器,Xero Bank 称为 XB Browser。


感谢您的回答。因此,如果我在一台计算机上设置代理,我可以让它从我的计算机转到另一台计算机,然后将网站返回给我。这会绕过日志记录软件吗?

0 投票
11 回答
26385 浏览

javascript - 使用 Javascript 检测 Google Chrome 的基于安全功能的方法?

正如标题所述,我有兴趣找到一种基于安全功能(即,不使用 navigator.appName 或 navigator.appVersion)的方法来检测 Google Chrome。

我所说的基于特征的意思是,例如:

编辑:正如已经指出的那样,这个问题没有多大意义(显然,如果你想实现一个特性,你测试它,如果你想检测一个特定的浏览器,你检查用户代理),对不起,现在是早上 5 点 ;) 让我这样说:是否有任何 JavaScript 对象和/或 Chrome 独有的功能...

0 投票
3 回答
1323 浏览

javascript - 通过javascript隐藏谷歌工具栏

有没有办法在我的可编程浏览器中隐藏谷歌工具栏?

0 投票
6 回答
13830 浏览

wpf - WPF 3.5 WebBrowser 控件和 ZIndex

我试图弄清楚为什么控件不支持 ZIndex。

示例 1 - 效果很好

示例 2 - 不起作用

谢谢, - 埃德

0 投票
4 回答
9424 浏览

javascript - JavaScript 的 XML 解析器

我正在寻找一个好的 JavaScript 库来解析 XML 数据。它应该比与浏览器捆绑在一起的内置XML DOM 解析器更容易使用。

我在使用 JSON 时有点被宠坏了,我期待在类似的 XML 行上有所作为。

0 投票
10 回答
16427 浏览

javascript - 是文件名还是整个 URL 用作浏览器缓存中的键?

通常希望浏览器缓存资源 - JavaScript、CSS、图像等,直到有新版本可用,然后确保浏览器获取并缓存新版本。

一种解决方案是在资源的文件名中嵌入版本号,但是以这种方式将要管理的资源放置在具有修订号的目录中会做同样的事情吗?文件的整个 URL 是用作浏览器缓存中的键,还是只是文件名本身和一些元数据?

如果我的代码从 fetching 更改/r20/example.js/r21/example.js,我是否可以确定修订版 20 已example.js被缓存,但现在修订版 21 已被获取并且现在已缓存?