问题标签 [opera]

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 投票
1 回答
653 浏览

mozilla - 嵌入式音乐播放器在 Opera 和 Mozilla 浏览器中不起作用

媒体播放器嵌入式代码仅在 IE 中工作。我如何才能在 Opera、mozilla 和其他浏览器上工作。我正在使用下面的代码。

0 投票
4 回答
1773 浏览

javascript - Opera 和 Firefox 之间带有 XML 命名空间和 xhr.responseXML 的 jQuery 的区别

考虑一下:

此脚本应在加载文档后加载 text.xml。text.xml 看起来像这样:

加载此文件后,-node 的文本内容atom:x将附加到文档中。我可以在浏览器窗口中看到“文本”。

这在 Firefox 中按预期工作。'atom\\:x'但是,除非我将查询从改为 just ,否则它在 Opera 中不起作用'x'。在这种情况下,它适用于 Opera,但不适用于 Firefox。

我发现了一种解决方法,即将查询更改为'atom\\:x, x',但我更愿意深入了解这一点。


现在有趣的转折:我可以直接内联xml,而不是通过更改从XHR获取它

进入

在这种情况下,查询'atom\\:x'将在两个浏览器中都给出所需的结果,而在两个浏览器中都'x'不会给出结果。

这在 Opera 中的工作方式不同的事实使我得出结论,前一种行为是 Opera 中的一个错误。这是一个合理的结论吗?我在哪里可以指出描述这应该如何工作的标准?


综上所述:

  1. 这个问题的替代解决方法是什么?比我找到的那个更好吗?
  2. 这是Opera中的错误吗?如果是,哪个标准是这样说的?

希望你能帮忙:)

0 投票
3 回答
664 浏览

asp.net - Opera、Wii、Ajax、Jquery 和 asp.net

我编写了一个支持 ajax 的网页,打算在我的 Wii 上使用。但是,ajax 似乎无法在 Wii 的 Opera 浏览器上运行。此页面适用于 IE、Chrome 和 FF,但不适用于 Safari 或 Opera。这是我的 jQuery 测试 ajax 调用:

这是我的测试网络服务方法:

我的 Web 服务器日志中没有对 DefaultWebService.asmx 的调用,因此浏览器甚至没有尝试发出 ajax 请求。
是否有任何变通办法可以让这个在 Wii 上运行?谢谢!

0 投票
1 回答
1281 浏览

opera - 简单的 Opera 插件

如何编写一个简单的 Opera 插件?

我想开发一个插件,可以Referer根据请求的 url 数据更改请求的标头。

Opera 的网站说应该使用Netscape4 Plug-in API开发插件。但是,关于它的可用信息并不多。我查了一下c:/program files/opera/program/plugins,好像 Opera 的插件是.dlls。Opera 插件开发应该使用什么编程语言,你知道任何关于它的演练吗?

0 投票
3 回答
1235 浏览

javascript - 寻找兼容 Wii 的 Javascript Flash mp3 播放器

我正在寻找可以在 Wii 上基于 Opera 的浏览器中运行的 flash mp3 播放器。播放器需要启用 javascript(支持播放、停止等方法)。mp3 曲目列表将使用 ajax 在与播放器相同的页面上动态构建,因此它必须在曲目播放完毕时触发事件(或至少提供功能表示是时候开始下一首曲目了)。有人知道这样的球员吗?

我看过这些球员:

  • jPlayer:不适用于 Wii。
  • flash mp3 播放器:该播放器的所有版本都可以在 Wii 上运行,除了js (javascipt) 版本。
  • 1Pixelout:适用于 Wii,但不支持 javascript。或者如果是这样,我找不到任何关于它的文档

编辑: 任何依赖于 Flash 的 ExternalInterface 的解决方案都不能在 Flash Lite 中工作,Flash Lite 是 Wii 使用的 Flash 版本

0 投票
1 回答
65 浏览

html - 使用JS判断哪一层在最前面

我正在尝试使用 JS 更改表格单元格的 z-index 以将其置于顶部。Z-index 仅在 CSS 'position' 设置为与正常值不同时才有效。问题是设置'位置:相对'和z-index在opera中不起作用。

所以,我正在寻找一种方法来确定是否在不使用 z-index 的情况下被带到了前面。也许是一些 DOM 属性?或者也许有人知道确定位置的方法:相对浏览器功能或其他东西。

谢谢

0 投票
4 回答
12652 浏览

iframe - 在 Opera 和 Chrome 中打印 iframe 内容

我正在尝试打印 iframe 内容。

此代码适用于 IE、Firefox 和 Safari。但不要在 Chrome 和 Opera 中工作。这些浏览器打印整个页面。

我尝试使用这个主题How do I print an IFrame from javascript in Safari/Chrome。但这对我没有帮助。

有人可以帮助我吗?

0 投票
4 回答
7214 浏览

javascript - Opera 和 Google Chrome 中的 jquery ajax 问题

我有一个页面,我需要在其中向某些元素添加拖放功能。当 drop 事件发生时,它对 php 函数进行 ajax 调用,然后刷新 div 的内容。我使用 jQuery 和 jQueryUI 进行拖放,并使用 CakePHP 作为 PHP 框架(不确定这是否相关)。

在 Firefox、Safari 甚至 IE 中一切正常,但在 Opera 或 Chrome 中,div 的内容没有刷新(尽管 PHP 函数的操作已执行)。

所以,这里是代码:

基本上,没有执行成功函数,但是如果我尝试查看 errorThrown (在错误事件上)它是“未定义的”

0 投票
1 回答
51 浏览

javascript - 歌剧色彩怪异

我使用“style.backgroundColor =”绘制具有特定颜色的形状的 Javascript 代码。它工作正常,但有一个例外——出于某种原因,Opera 决定将颜色设置为相似,但与我想要的颜色不完全相同。例如,如果我将颜色设置为#324252,Opera 决定它应该是#314152!所有其他浏览器都绘制出我想要的颜色。

知道为什么会发生这种情况以及可以做些什么吗?对于我的特定应用程序,我必须将颜色设置为我需要的确切值。

谢谢

0 投票
1 回答
135 浏览

opera - 从非窗口类获取文本

我正在尝试从歌剧浏览器获取 url。在 Spy++ 中,您可以有一个目标光标,它可以在其中检测窗口控件并为您提供类名。当我将它悬停在 Opera 的地址栏上时,它无法检测到 url 控件,所以我假设它是在内部绘制的。有没有办法从课堂上获取文本?我正在使用 MFC 和 IE8,我正在发送 wm_Gettext 消息以获取文本。

谢谢