小编Ash*_*hir的帖子

firefox中的console.log无法正常工作?

我在firefox中尝试一个简单的console.log函数

console.log("Hello World !");
Run Code Online (Sandbox Code Playgroud)

你可以尝试一下:http://jsfiddle.net/EkZjK/

您也可以在独立的HTML文件中尝试完整代码:

<html>
    <head>
        <meta content="text/html;charset=utf-8" http-equiv="Content-Type">
        <script type="text/javascript">
            console.log("Hello World !");
        </script>
    </head>
</html>
Run Code Online (Sandbox Code Playgroud)

我在chrome中获得控制台日志.
但在Firefox中我看不到日志.

我试过firebug控制台和CTRL+ SHIFT+ J
两者都没有在firefox中显示日志消息.

PS,我重新启动FF,重新启动Windows,尝试在另一台机器上删除FF配置文件并创建另一个,重新安装FF.但问题仍然存在.

怎么解决这个?

firefox logging

55
推荐指数
3
解决办法
7万
查看次数

如何在可滚动的div中获取对象的相对位置?

在此输入图像描述

我有一个可滚动的div,上图中左边的那个.
在这个div中存在许多元素,让我们专注于其中一个(以灰色突出显示)并将其称为A.

右图是具有完整尺寸(没有滚动或宽度设置)的div的表示,其中A放置而不滚动.

如何在页面上显示左侧div时,如何找到X的值(绿色).
即考虑到:

  1. 页面上的div已经调整大小
  2. 页面上的div是可滚动的(并已滚动)
  3. 我想x不是你!

即如何获得可滚动div内元素的相对y坐标?用简单的话说:如何通过javascript计算x?

html javascript

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

数据中下载文件的文件名:Application/octet-stream;

我试图以下列方式使用数据uri下载文件:

<input type="button"
  onclick="window.location.href='data:Application/octet-stream;content-disposition:attachment;filename=file.txt,${details}'"
  value="Download"/>
Run Code Online (Sandbox Code Playgroud)

问题是下载的文件总是被命名为"未知",无论我尝试用作文件名.这是给文件命名的正确方法吗?或者其他什么需要做?

html data-uri

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

使用Twitter Bootstrap的警报解雇不起作用?

我正在使用Google Chrome.
使用Twitter Bootstrap,我想添加一个简单的警报,不幸的是当按下x时警报没有消失!

这是基于警报文档的代码:

<!DOCTYPE html>
<html>
  <head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript"></script>
    <!-- Bootstrap -->
    <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
  </head>
  <body>    
    <div class="alert">
        <button type="button" class="close" data-dismiss="alert">×</button>
        <strong>Warning!</strong> Best check yo self, you're not looking too good.
    </div>      
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

<!DOCTYPE html>
  <html>
    <head>
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript"></script>
      <!-- Bootstrap -->
      <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
    </head>
    <body>    
    <div class="alert">
        <a href="#" class="close" data-dismiss="alert">×</a>
        <strong>Warning!</strong> Best check yo self, you're not looking too good.
    </div> …
Run Code Online (Sandbox Code Playgroud)

alert dismiss twitter-bootstrap

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

在Firebase响应中获取Firebase子节点的名称而不会让他们的孩子也这样做?

我在firebase上有以下层次结构,隐藏了一些数据以保密:

在此输入图像描述

我正在尝试获取视频ID列表(红色下划线)

我只能获取所有节点,然后检测它们的名称并将它们存储在一个数组中!
但这会导致低性能; 因为dataSnapshot在我的情况下来自firebase非常大,所以我想避免检索所有节点的内容然后循环它们以获取ID,我只需要检索ID,即没有它们的嵌套元素.

这是我的代码:

new Firebase("https://PRIVATE_NAME.firebaseio.com/videos/").once(
    'value', 
    function(dataSnapshot){ 

        // dataSnapshot now contains all the videos ids, lines & links
        // this causes many performance issues

        // Then I need to loop over all elements to extract ids !
        var videoIdIndex = 0;
        var videoIds = new Array();

        dataSnapshot.forEach(
            function(childSnapshot) {
                videoIds[videoIdIndex++] = childSnapshot.name();
            }
        );

    }
);
Run Code Online (Sandbox Code Playgroud)

我如何只检索ID以避免大量数据传输并避免循环使用重新获取的数据来获取ID?有没有办法直接检索这些ID?

javascript performance firebase

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

有一个很好的PHP CRUD代码生成器?

有没有更好的PHP CRUD代码生成器?
我想获得数据访问对象,业务对象和值对象.
很难满足我的需求,但我很高兴至少我能得到任何相关的.

[编辑]

我正在研究基于MVC的应用程序.
我正在使用自己的MVC框架.
我需要这个代码生成器来为MODEL部分生成代码.
例如实体类和值对象目前我的代码如下所示.

class CustomersDAO
{
   public function add() {$CustomersVO}
   public function update($CustomersVO) {}
   public function delete() {}
   public function get() {}
}
class CustomersVO
{
   public $id;
   public $name;
   public $tp;
   public $address;
}
class CustomerBO
{
   private $id;
   private $name;
   private $tp;
   private $address;

   public function getID() {};
   public function setID($val) {};
   // other getters and setters gos here..

   // other business logics
}
Run Code Online (Sandbox Code Playgroud)

php database crud

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

在SQL中映射值选择?

我有一个表,让我们为简单起见称之为Plant,有三列:id,name,category.
这是最简化的例子,所以请不要担心规范化......

+-------+--------+------------+
| id    | name   | category   |
+-------+--------+------------+
| 1     | orange | fruits     |
| 2     | banana | fruits     |
| 3     | tomato | vegetables |
| 4     | kaokao | NULL       |
+-------+--------+------------+
Run Code Online (Sandbox Code Playgroud)

如果想要一个返回的查询:

  • ' Fruit Plant'而不是' fruits'
  • ' Vegetable Plant'而不是' vegetables'
  • ' unknown'而不是NULLs

所以回报应该是:

+-------+--------+-----------------+
| id    | name   | category        |
+-------+--------+-----------------+
| 1     | orange …
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

Anchor的下载属性在某些页面(Gmail)上无效?

我想在某些页面中插入此HTML元素:

<a download="somedata.csv"
   id="downloadLink"
   href="data:application/csv;charset=utf-8,Col1%2CCol2%2CCol3%0AVal1%2CVal2%2CVal3%0AVal11%2CVal22%2CVal33%0AVal111%2CVal222%2CVal333"
>
    Click Me
</a>
Run Code Online (Sandbox Code Playgroud)

在所有页面中,当我通过插件更改dom或在元素检查器中手动更改dom时,要将此元素包含在页面的dom中,它的效果非常好!
但是,如果我在Gmail页面中执行相同操作,则生成的文件不会命名为" somedata.csv",并且扩展程序会丢失" csv"!

我在本地文件中尝试了这个,在上传到localhost的文件中,在许多外部网站页面中,除了Gmail页面之外,它都适用.

为什么它在Gmail页面中不起作用?以及如何解决这个问题?

html javascript csv anchor download

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

将WebBrowser控件聚焦在C#应用程序中

我有一个WebBrowser托管在Windows中的控件Form.该控件用于显示在运行时创建的超链接.这些链接指向一些HTML页面和PDF文档.

问题是,当加载托管浏览器控件的表单时,焦点在于表单.TAB按下该键时,焦点不会切换到第一个超链接.但是,如果我在控件上执行鼠标单击然后按下该TAB键,则选项卡焦点现在位于第一个超链接上.我试图使用Select()WebBrowser控制,然后我打电话Focus(),但它并没有解决问题.

有关如何设置选项卡的任何想法都集中在加载时的第一个超链接?谢谢.

干杯,哈里什

.net c#

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

如何在javascript中捕获dragend事件?

我正试图在Javascript中捕获dragend事件以获得可拖动的DIV.dragend事件根本没有被解雇,为什么?以及如何解决这个问题?PS,我是来自jQuery UI 1.9.2的.draggable()方法

这是我的代码:http://jsfiddle.net/vBMav/

HTML:

<div id="divId"> ... </div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#divId {
    background-color: #000000;
    color: #ffffff;
    height: 200px;
    width: 200px;
}
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

$('#divId').draggable(); 

$('#divId')
    .bind('dragstart', function(){ $("#divId").text("drag start"); })
    .bind('drag',      function(){ $("#divId").text("dragging");   })
    .bind('dragend',   function(){ $("#divId").text("drag ended"); });
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui jquery-ui-draggable

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