标签: opera

如何从Opera中的输入[type ="number"]中删除箭头

只是想要删除这些箭头,在某些情况下方便.

我想保留浏览器对内容纯粹是数字的意识.因此将其更改input[type="text"]为不可接受的解决方案.


现在Opera是基于webkit的,这个问题是一个愚蠢的说法:我可以隐藏HTML5数字输入的旋转框吗?

css forms html5 opera input

115
推荐指数
3
解决办法
23万
查看次数

如何在Firefox和Opera中缩放HTML元素?

如何在Firefox和Opera中缩放HTML元素?

zoom物业正在IE,谷歌浏览器和Safari中工作,但它不适用于Firefox和Opera.

是否有任何方法可以将此属性添加到Firefox和Opera?

css firefox opera zoom cross-browser

77
推荐指数
6
解决办法
12万
查看次数

你如何通过Index ASC阻止Chrome和Opera对JSON对象进行排序?

我有一个问题.

使用ajax我发送了一个正确形成的JSON对象:

            $.ajax({
                type: "POST", 
                url: SITE_URL+'/data.php',
                dataType: "json",
                data: { ajax: 1 },
                success: function(data) {
                    console.log(data);
                }
            });
Run Code Online (Sandbox Code Playgroud)

但是,Opera和Chrome虽然接收到相同的对象,但是按不正确的顺序打印出对象,看起来它们都按ID号排序,而不是单独留下它!

有没有办法停止这种自动排序?

编辑后,发现它是按索引号排序我认为最好的方法可能是不使用索引来存储object_id,而是存储我想要按顺序排序的id号.

但是,我仍然想知道是否有办法停止排序.

谢谢

Edit2,我只想指出,我将采用不同的方式来做这件事,因为我觉得我用这种方法滥用对象.但是,我仍然想了解为什么Opera和Chrome认为他们有权更改我的对象ID的顺序:

问题是我试图节省处理能力,假设我们有人有ID,

1.John,2.Frank和3.Sally.然而,这些人中的每一个都具有高度属性集(和其他东西).1.约翰.180,2.Frank.220,3.Sally.150.为了节省处理费用,我要求人们根据他们的身高对结果进行排序,这样我就得到了一个包含其他属性的2,1,3的数组.我JSON这个数组并将其发送到浏览器.

现在,FF将保留新的顺序People [1]仍然是John,但在For n as person循环中,它们将会出现故障.

如果我无法解决这个问题,我将不得不在SQL阶段进行排序,并在JS阶段添加额外的循环和排序,尽管我想避免对浏览器施加更多压力,因为它已经是Js重页.

非常感谢

jquery opera json google-chrome

61
推荐指数
6
解决办法
4万
查看次数

Opera 控制台中出现红色警告消息

出现红色消息,大概是在浏览器自动更新之后:

devtools控制台红色消息

警告!

该区域仅供开发人员使用。众所周知,骗子会鼓励人们在此处复制/粘贴信息来破解帐户。如果您不确定,请不要继续。

浏览器是 Opera 87.0.4390.36。似乎它不适用于 Chrome/Chromium,但这需要确认。相关的用户代理部分是:

AppleWebKit/537.36(KHTML,如 Gecko) Chrome/101.0.4951.67 Safari/537.36 OPR/87.0.4390.36

在较小的屏幕上,它会占用控制台选项卡的空间,变得不那么可用。

我在开发工具首选项中没有看到可以将其关闭的设置。有没有办法可以在本地禁用此消息而不降级浏览器?

UPD:它到达了Opera 87变更日志目前仅在缓存中可用。这是一个已知问题,公司可能需要一些时间和用户活动才能意识到后果。尽管如此,如果能够快速解决该问题,我们将不胜感激。

console opera google-chrome chromium google-chrome-devtools

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

Wingdings字体系列似乎不适用于Firefox和Opera

我在CSS中使用Wingdings字体来表示一些符号,如铅笔和主页图标.

它适用于IE,Chrome和Safari,但不适用于Firefox和Opera.我用Google搜索,但没有找到更好的解决方案.

为什么它不适用于Firefox?我确实需要使用这些图标,有没有办法在Firefox中使用Wingdings?

html css firefox opera font-family

34
推荐指数
3
解决办法
5万
查看次数

如何使CSS仅对Opera可见

有没有办法让一些CSS规则只对Opera(9.5 +)可见?

css opera css-hack

31
推荐指数
5
解决办法
6万
查看次数

检测鼠标左键是否按下

我讨厌W3C和MS创建的鼠标按钮!我想知道当我得到一个mousedown事件时是否按下了鼠标左键.

我用这个代码

// Return true if evt carries left mouse button press
function detectLeftButton(evt) {
  // W3C
  if (window.event == null) {
    return (evt.button == 0)
  }
  // IE
  else {
    return (evt.button == 1);
  }
}
Run Code Online (Sandbox Code Playgroud)

但是,它在Opera和Chrome中不起作用,因为它也发生在window.event中.

那我该怎么办?我有一些浏览器检测,但我们都知道它不能依赖于某些浏览器最近做的所有屏蔽.如何检测鼠标左键RELIABLY?

javascript opera google-chrome key mouseevent

31
推荐指数
2
解决办法
6万
查看次数

如何检查浏览器是否支持HTML5文件上传(FormData对象)?

如何检查浏览器是否支持HTML5文件上传(FormData对象)?

var fd = new FormData();
Run Code Online (Sandbox Code Playgroud)

根据这篇文章的回答,但代码没有返回关于浏览器的正确答案,

window.onload = function()
{
 if (!!window.FileReader)
 {
  alert('supported');
 }
 else
 {
  alert('not supported');
 }
}


Firefox - supported
Chrome - supported
Opera - supported
Safari - not supported
IE9 - not supported
Run Code Online (Sandbox Code Playgroud)

但正确的浏览器支持应该是,

Firefox - supported
Chrome - supported
Opera - not supported
Safari - supported
IE9 - not supported
Run Code Online (Sandbox Code Playgroud)

我已经测试了Opera上的html 5文件上传,但它无法确定.

我相信safari 支持html 5文件上传.

javascript safari opera file-upload html5-video

31
推荐指数
3
解决办法
5万
查看次数

filter:blur(1px); 在Firefox,IE和Opera中不起作用

我有一个问题css:当我尝试做

-webkit-filter: blur(1px);
-moz-filter: blur(1px);
-ms-filter: blur(1px);
-o-filter: blur(1px);
filter: blur(1px);
Run Code Online (Sandbox Code Playgroud)

它在safari和chrome中看起来很完美,但在Firefox,Opera或IE中根本没有出现模糊.这些浏览器是否支持它?或者是否有另一种让整个页面变得模糊的方法?

css browser firefox opera internet-explorer

29
推荐指数
5
解决办法
6万
查看次数

JSON.stringify(2)=="2"可能返回false是否正确?

我在Opera 11.50上发现了表达式

 JSON.stringify(2)
Run Code Online (Sandbox Code Playgroud)

返回一个对象

  • typeof 回报 "string"
  • constructor.nameString
  • charCodeAt(0) 是50
  • length 是1

但仍然

alert(JSON.stringify(2) == "2")
Run Code Online (Sandbox Code Playgroud)

在Opera中显示"false"(使用时也是如此===).

这是一个错误还是什么?

我发现让它比较等于"2"的唯一方法是调用.substr(0)(例如,即使添加一个空字符串仍然比较不同).

javascript opera

27
推荐指数
1
解决办法
551
查看次数