我在Opera 10上尝试这个并不起作用:
$('input').keydown(function(){ return false; });
Run Code Online (Sandbox Code Playgroud)
这适用于其他浏览器.
任何人都能告诉我一些关于这个的事吗?
谢谢!
我试图让Opera每次都重新请求一个页面,而不是仅仅从缓存中提供它.我正在发送'Cache-control:no-cache'和'Pragma:no-cache'响应头,但似乎Opera只是忽略了这些头.它在其他浏览器中运行良好 - Chrome,IE,Firefox.
如何阻止Opera缓存页面?我希望能够做的是当用户单击浏览器上的"后退"按钮时Opera重新请求页面.
@font-face {
font-family: 'PFDinMonoBold';
src: url('pfdinmono-bold-webfont.eot');
src: local('?'),
url('pfdinmono-bold-webfont.woff') format('woff'),
url('pfdinmono-bold-webfont.ttf') format('truetype'),
url('pfdinmono-bold-webfont.otf') format('opentype'),
url('pfdinmono-bold-webfont.svg#webfontS2rh8Zow') format('svg');
font-weight: normal;
font-style: normal;
}
Run Code Online (Sandbox Code Playgroud)
用字体松鼠发生器制作它.
顺便说一句,自定义字体也没有显示在松鼠网上
可能是什么问题呢?
PS字体在ff,chrome中工作正常,即
我有一个使用Flash动画的页面(这些并不重要但是额外的).
一切正常,如果我没有使用Opera激活Turbo.然后,Flash电影在闪光电影大小的圆圈中显示为一个大的丑陋箭头,用作闪光灯的播放按钮.
我正在使用SWFobject,所以如果我知道是否使用了Opera的turbo机制,我就可以轻松转动动画,但是如何在JavaScript(或者如果这样的话可能是CSS)中这样做
如何重现?
浏览此页面使用Opera(或任何其他使用闪存的页面)
http://www.adobe.com/software/flash/about/
如果没有Opera Turbo,您会看到Flash动画和flash版本信息使用Opera Turbo,您会看到两个白色箭头在灰色圆圈
编辑1我现在很确定,没有纯粹的JS解决方案,也没有PHP解决方案.最好的猜测是AS/JS组合解决方案.
我正在研究一个正在测试的项目.需要使网站与所有Modern兼容,并且至少使它们与每个主要浏览器的2个旧版本兼容.
为此,我F12在IE中使用IE 工具,切换到IE 9,8,7视图.
现在有没有适用于Firefox,Chrome,Safari和Opera的工具,让我可以切换到以前的版本进行测试?
我正在尝试将OperaDriver for Java(版本0.11)集成到我的测试套件中.这是代码片段:
DesiredCapabilities operaCapabilities = DesiredCapabilities.opera();
operaCapabilities.setCapability("opera.host", "127.0.0.1");
operaCapabilities.setCapability("opera.port", 7001);
operaCapabilities.setCapability("opera.profile", "");
webDriver = new OperaDriver(operaCapabilities);
Run Code Online (Sandbox Code Playgroud)
上面的代码片段无法返回带有SocketTimeoutException的webdriver引用Timeout waiting for launcher to connect on port 29392.我可以看到浏览器(opera版本11.62)在加载快速拨号选项卡的情况下启动,并且启动器也在执行,但OperaDriver似乎无法连接.
我看到的例外是:
com.opera.core.systems.runner.OperaRunnerException: Timeout waiting for launcher to connect on port 29392
at com.opera.core.systems.runner.launcher.OperaLauncherRunner.<init>(OperaLauncherRunner.java:159)
at com.opera.core.systems.OperaDriver.<init>(OperaDriver.java:322)
at com.opera.core.systems.OperaDriver.<init>(OperaDriver.java:224)
at com.test.TestMain.main(TestMain.java:31)
Caused by: java.net.SocketTimeoutException: Accept timed out
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
at java.net.ServerSocket.implAccept(ServerSocket.java:462)
at java.net.ServerSocket.accept(ServerSocket.java:430)
at com.opera.core.systems.runner.launcher.OperaLauncherRunner.<init>
(OperaLauncherRunner.java:140)
... 3 more
Run Code Online (Sandbox Code Playgroud)
我已经为"opera.port"和7001尝试了-1,但是功能设置似乎被忽略了,因为它每次尝试连接一个随机端口.我的防火墙也暂时关闭了.
这是用于歌剧中的棘手的事情,我知道歌剧浏览器有一个限制,元素不能超过32767px.
这个号码是标准的吗?(我不这么认为)
其他浏览器怎么样?像chrome firefox IE,他们有同样的限制吗?
谢谢,
我开发了Opera扩展.它工作正常.但我需要在Windows注册表或Windows文件系统中安装我的扩展.我怎么能这样做?
由于Chrome和Opera正在切换到"Blink",他们是否正在改变他们使用的CSS供应商前缀?目前,Opera使用-o-和Chrome使用-webkit-.在将来,我应该包括类似的东西-blink-,还是会保持不变?
opera ×10
css ×3
blink ×1
browser ×1
caching ×1
firefox ×1
flash ×1
font-face ×1
javascript ×1
jquery ×1
opera-turbo ×1
operadriver ×1
selenium ×1
webgl ×1