标签: mozilla

Array.map的概念是什么?

我在理解这个概念时遇到了问题Array.map.我确实去过Mozilla和Tutorials Point,但他们提供的信息非常有限.

这就是我的使用方式Array.map.这有点复杂(涉及到一些d3.js;只是忽略它)

var mapCell = function (row) {
    return columns.map(function(column) {
        return { column : column, value : getColumnCell(row, column) }
    })
}
//getColumnCell is a function defined in my code
//columns is array defined at the top of my code
Run Code Online (Sandbox Code Playgroud)

我不明白这段代码到底在做什么.我知道它返回了一个新阵列和东西,但这部分有点棘手!

如果你想通过我的代码:http://jsfiddle.net/ddfsb/2/

更新1

我正在使用控制台来实际了解代码中发生的事情.看看提供的答案,我已经清楚地理解了它的概念array.map.现在剩下的唯一部分是参数行和列,但是行和行之间存在差异,并且提供了小提琴中的列和列

var rows//completely ok
var columns//completely ok
funcion(row)//here,source of row is unknown.getColumncell function utilizes this parameter further making it more critical
function(column)//source of column is unknown..getColumncell …
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery mozilla array-map

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

为什么不同浏览器以不同方式呈现相同的HTML?

这是一个html页面:

<html>
<head>
<title>
Frame Set
</title>
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<link rel="stylesheet" href="frame.css" type="text/css" media="screen" />

<script language="JavaScript" type="text/javascript">
$(document).ready(function() {
    var winSize = $(window).width();
    var margin = (winSize-1000)/2;;
    $('#main').css({'margin-left':margin,'margin-right':margin});  
    }
)
$(function() {
  $(".frame").each(function() {
     var width = ($(this).find('.h').width()), 
         height = $(this).find('.l').height(),
         pad = $(this).find('.h').position().left,
         actWidth = width + 10,
         nHeight = height - (height * 2),
         rLeftMargin = actWidth - 1,
         bWidth = actWidth;

    $(this).find('.r').css({'margin-top':nHeight, 'margin-left':rLeftMargin, 'height':height});
    $(this).find('.h').css({'height':25});
    $(this).find('.b').css({'width':bWidth, 'margin-top':0});
  });
});
</script>
</head>
<body>
<div id="main" align="center" …
Run Code Online (Sandbox Code Playgroud)

html jquery rendering mozilla internet-explorer-8

17
推荐指数
4
解决办法
6257
查看次数

在vnext中编辑时,CSS中出现意外的令牌

当我尝试通过Vnext或Webmatrix v2 beta编写一些css时,我得到了一个不可预见的令牌错误:有时候我改变了一些东西并得到了意外错误的错误;

当我试试这个

body
{
    background-color :Aqua;
}
Run Code Online (Sandbox Code Playgroud)

我想知道所有的浏览器(moz,chrome)给我错误"Uncaught SyntaxError:Unexpected token:"

后来我从vs2010保存它,但我仍然有错误.有人能告诉我我做错了什么.

html computer-science mozilla

17
推荐指数
1
解决办法
9729
查看次数

jquery缩小版本更新后未加载facebook提要

我的网站上有一个艺术家页面,我正在从 facebook 小部件获取特定的艺术家提要。但是我最近将 jQuery 缩小版更新到了最新版本,但它停止工作了。此问题发生在 Firefox Mozilla 上。

我的html

<div class="facebookContent" data-lazy-widget="facebook_1" style="width:100%;text-align:center;">
    <div id="facebook_1"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我的 jquery 版本

<script src="<?php echo base_url('jquery-3.6.0.min.js?v=' . VERSION); ?>" type="application/javascript"></script>
<script type='application/javascript' src="<?php echo base_url('jquery-ui-1.12.1.min.js?v=' . VERSION); ?>"></script>
<script src="<?php echo base_url('jquery-migrate-1.4.1.min.js?v=' . VERSION); ?>" type="application/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

我的饲料代码

function facefeeddata(){
    $('.facebookContent').html("");
    setTimeout(function() { 
        var facebookfeed = $("#facebookfeed").text(); 
        var facebookartist = $("#facebookartist").text();
        var container_width = $('.facebookContent').width();    
        var container_height = $('.facebookContent').height(); 
        $('.facebookContent').html('<div class="fb-page" ' + 'data-href="'+facebookfeed+'"' +' data-width="' + container_width + '" data-height="' + container_height + …
Run Code Online (Sandbox Code Playgroud)

firefox jquery mozilla facebook-graph-api facebook-php-sdk

17
推荐指数
0
解决办法
2108
查看次数

WebKit与Mozilla在框中垂直对齐字体字形

盒子中的字形

这个测试图像显示了Safari与Firefox(Safari 5.0.5和适用于Mac OS X 10.6.7的Firefox 5.0.1)在文本框内放置文本的方式截然不同.注意"S" sans-serif是如何在Firefox中而不是Safari的顶部.差异似乎取决于使用的字体,其中一些甚至一致地呈现.

我读过的人说,这是因为四舍五入之间的问题font-size,并line-height(通过设置比大小更小的高度固定的),但我认为这我的例子在Firefox无衬线/黑体总是顶部对齐在框中反驳.

对我而言,Safari看起来比Firefox更正确,即文本通常更多地围绕中间线.

有没有一种方法可以让它们更加一致?我的目标只是符合标准的浏览器.

我的测试代码:http://jsbin.com/omaboc

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <style type="text/css">
            body {
              font-size: 50px;
              line-height: 1em;
            }
            div {
            background: #b5e260;
                margin-bottom: 5px;
              }
        </style>
    </head>
    <body>
        <div style="font-family: sans-serif">Some text @ this box</div>
        <div style="font-family: serif">Some text @ this box</div>
        <div style="font-family: arial">Some text @ this box</div>
        <div style="font-family: …
Run Code Online (Sandbox Code Playgroud)

html css webkit mozilla vertical-alignment

14
推荐指数
1
解决办法
1276
查看次数

是否可以将Mozilla Persona(BrowserID)与移动应用程序一起使用?

是否可以轻松地Mozilla Persona(浏览器ID)用于原生iOS和Android应用程序?或者从网上获取信息太麻烦了web view

android mozilla ios browserid

14
推荐指数
1
解决办法
1732
查看次数

如何设置Helvetica字体?

如何设置Helvetica字体?

我添加css:

body
{
    font-family: Helvetica, Sans-Serif;
    color: #444444;
    font-size: 9pt;
    background-color: #FAFAFA;
}
Run Code Online (Sandbox Code Playgroud)

但是在mozzila我看到了MS shell dlg字体.

为什么会发生这种情况以及如何修复它? 在此输入图像描述

更新:

我设置了Arial,但在莫兹拉,我又看到MS shell dlg了.在此输入图像描述

html css mozilla

14
推荐指数
1
解决办法
8万
查看次数

在语言功能方面,ECMAScript 5和JavaScript 1.8.5之间有什么关联?

我一直在阅读Mozilla继续开发JavaScript,直到版本1.8.5:https://developer.mozilla.org/en/JavaScript.

我的问题是:在语言功能方面,JavaScript 1.8.5+和ECMAScript 5+之间的相关性是什么?任何机会Mozilla的新JavaScript功能(如生成器,数组解析等)都将成为ECMAScript的一部分吗?

我只想了解是否值得学习JavaScript 1.8.5功能(并努力将其填充到非支持的浏览器中)或者是否应该忘记JS 1.8.5并专注于学习/填补新的ECMAScript 5功能.

仅供参考:Mozilla谈到他们计划如何使JavaScript符合ECMAScript 5:https://developer.mozilla.org/En/JavaScript/ECMAScript_5_support_in_Mozilla

javascript mozilla ecmascript-5

13
推荐指数
1
解决办法
2979
查看次数

Firefox插件从网站上线安装

我试图找出如何从我的网站最好地实现直接安装.除了简单地提示用户安装插件外,我还想获得用户操作的结果(接受安装或取消安装).

谷歌的研究一般指向使用InstallTrigger.install(),除了没有我可以用来知道用户行为结果的功能回调之外,它的工作正常.

虽然InstallTrigger.install()接受回调,但除非当前查看页面是列入白名单的域(例如AMO),否则不会触发回调:

https://developer.mozilla.org/en-US/docs/Archive/Mozilla/XPInstall/Reference/InstallTrigger_Object/Methods/install

所以我想知道:

  1. 有没有其他方法可以获得插件安装的结果,以及
  2. 请问无论如何都要接受域到他们的默认插件安装白名单.

非常感谢!

javascript firefox mozilla xpi firefox-addon

12
推荐指数
1
解决办法
1594
查看次数

使用Microsoft Tablet /触摸屏显示器上的mozilla firefox禁用默认捏缩放

好吧,我的要求是在所有设备/所有浏览器中缩放和平移svg.我使用panzoom.js实现了它.

现在,我在平板电脑和Windows触摸屏显示器上面临着Mozilla firefox的问题.当我试图捏和缩放svg.它不会捕获我的事件,而是捕获浏览器事件并使用浏览器缩放和缩放整个页面.

我尝试了以下步骤:我在html的头部添加了这个元标记.

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
Run Code Online (Sandbox Code Playgroud)

我也尝试了以下在IE 11和IE边缘工作的属性.

touch-action:none;
Run Code Online (Sandbox Code Playgroud)

Mozilla什么都没有.

我需要禁用浏览器缩放捏,以便我可以实现我的功能.

提前致谢!

html javascript css jquery mozilla

12
推荐指数
1
解决办法
1381
查看次数