Tag: Firefox的

通过CSS缩放图像:是否有一个webkit替代-moz-crisp-edges?

我有一个像素为100×100的图像。 我想显示它的两倍大小,所以200×200,我想通过CSS和(明确)而不是由服务器。 几年以后,所有浏览器都会使用图像反锯齿,而不是按像素缩放。 Mozilla允许指定algorithm:图像渲染:-moz-crisp-edges; IE也是这样:-ms-interpolation-mode:nearest-neighbor; 任何已知的webkit替代品?

在包含SVG标记元素的页面上使用基本标记无法呈现标记

尝试在基于SVG的可视化中使用SVG标记元素时遇到问题。 我将我的更改添加到每个页面上都包含基本标记的Web应用程序,以便任何对CSS文件,JavaScript文件等的引用都可以是相对的。 我有一些示例代码重现了这个问题。 有一个线元素和一个标记元素定义。 标记元素通过标记的uri和id在其“marker-end”属性中被引用。 没有基地标签,箭头显示正常。 用基本标签,它没有被显示。 原因是因为base标签改变了浏览器parsingurls的方式。即使对于line的marker-end属性中指定的简单的基于id的URL也是如此。 有什么办法可以避免这个问题,而不必删除基地标签? 我真的不能删除它,因为它的使用是相当根深蒂固的产品即时通讯工作。 我需要为我的web应用程序支持Firefox,Chrome和IE9 +。 Firefox和Chrome都会产生这个问题。 IE工作正常(即箭头标记显示)。 任何帮助是极大的赞赏。 感谢名单。 <html> <head> <base href="."> <style> .link { stroke: #999; stroke-opacity: .6; } marker#arrow { fill: black; } </style> </head> <body> <svg width="100%" height="100%"> <defs> <marker id="arrow" viewBox="0 -5 10 10" refX="0" refY="0" markerWidth="20" markerHeight="20" orient="auto"> <path d="M0,-5L10,0L0,5"></path> </marker> </defs> […]

backgroundPositionX不适用于Firefox

我有玩YouTube的精灵animation,但有一个问题。 它不会在Firefox下工作(但在Chrome和IE8上工作)…这是代码: http : //goo.gl/4IxkI 额外的信息:问题是,在Firefox下它不改变背景的位置(不会播放animation)…没有错误,只是不改变背景的位置。 会apreciate帮助 – 谢谢

在Firefox中远程使用Google Maps V3时,“google未定义”

这是我的难题:我有一个使用Google Maps V3和jQuery的页面。 这一切在FF5,Chrome和Safari本地运行良好。 一旦我上传到网站,我得到一个“谷歌未定义”的错误,我尝试使用谷歌对象的第一行 var defaultLocation = new google.maps.LatLng(lat, lng); 它只发生在FF , 只发生在远程 (即,如果我本地加载文件到FF,它运作良好)。 无论是Chrome还是Safari,我的Android和iPod浏览器都显得效果不错。 这是我到目前为止所尝试的: 将<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>移至<head>部分的顶部。 移动了所有内容$(function() {…}); 到一个名为initialize()的函数,并添加<body onload="initialize()"> 玩脚本和CSS文件的顺序 将http://maps.google.com/maps/api/js?sensor=falseurl粘贴到FF地址框中,并validation我收到了合法的脚本 但是,因为这只发生在远程机器上的FF,否则运作良好,我不认为这与我的代码有任何关系。 也许在FF5的加载顺序是拧紧的。 也许它比其他浏览器的networking资源的优先顺序不同。 我现在真的不知道该怎么做。 任何帮助表示赞赏。 家伙 更新: 只是想添加以下事实:在Mac上尝试之前,我尝试了Windows中的FF5,并已复制完全相同的行为。 为了好的措施,我也尝试了苍白的月亮 – 同样的结果。 Chrome 14,Opera 11.50甚至frickin'IE9(这不包括在testing计划中)的工作。 它只是FF5,现在在Mac和Windows 7上,在该页面上失败。

我无法用“!重要”规则注入样式

我试图用这个代码注入一个样式: document.body.style.color='green!important'; 根据CSS级联引用 ,通过应用!important规则,我可以胜过起源和特异性。 我试图用Firefox Firebug注入到www.google.com,但是没有运气。 如何用!important规则注入前景色?

如何使用HTML5video的VLC直播stream?

我尝试了HTTP Ogg / Theora,并且可以正常使用Chrome浏览器,但不能使用Firefox 7。 VLCconfiguration: 为了testing,我已经使用以下vlc命令行configurationstream式传输桌面: vlc.exe屏幕://:screen-fps = 30:screen-caching = 100:sout =#transcode {vcodec = theo,vb = 800,scale = 1,width = 800,height = 600,acodec = none} http {mux = ogg,dst =:8181 / desktop}:no-sout-rtp-sap:no-sout-standard-sap:ttl = 1:sout-keep HTML5video标签configuration: <video id="video" src="http://my_host_name:8181/desktop" type="video/ogg; codecs=theora" autoplay="autoplay"/> 有任何想法吗?

在后退button上保留dynamic更改的HTML

这真是太神奇了,我经常看到这个工作在其他网站,但从来没有在我工作的网站。 我带来了一个新的Ajax内容,我知道history.js和历史API,我不想改变的URL,只是让浏览器caching新的HTML内容,所以当用户离开页面,并返回使用后退button,它仍然有更新的HTML。 我看到这个工作一直在其他网站没有URL更改或使用哈希#。 有没有一个让它工作的技巧,或者它是由浏览器随机决定的? 如果我不想使用URL来获取这些信息,有没有简单的select?

Firefox 6无限页面刷新带有哈希标签的页面

当Firefox最近更新到版本6时,我正在工作的一个网站遭到严重破坏。 当浏览到没有散列标签的任何页面时,该网站运行正常,但是如果你尝试导航到带有散列标签(例如#test )的页面,或者在应用散列标签后刷新页面,页面会尽快刷新无限地。 这是大约一年半前创build的一个Asp.Net MVC 2网站。

暂时禁用Vimperator

我怎样才能暂时禁用Vimperator? 例如,我想在使用Web电子邮件应用程序时暂时禁用Vimperator。 有没有一个命令呢?

在Firefox扩展中redirect请求(nsiHttpChannel?)

我已经在这个很长一段时间尝试了,没有好的结果。 var myObserver = { observe: function(subject, topic, data) { if (topic == "http-on-examine-response") { // implement later } else if(topic == "http-on-modify-request") { // implement later } }, QueryInterface : function (id) { if (id.equals(Components.interfaces["nsIObserver"]) || id.equals(Components.interfaces["nsISupports"])) { return this; } throw Components.results.NS_NOINTERFACE; } }; var obs = new Service("observer-service", "ObserverService"); obs.addObserver(myObserver, "http-on-modify-request", false); […]