小编esa*_*wan的帖子

检测DOM中的更改

我想在将一些div或输入添加到html时执行一个函数.这可能吗?

例如,添加文本输入,然后应该调用该函数.

javascript dom mutation-observers mutation-events

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

如何将推送通知发送到Web浏览器?

我过去几个小时一直在阅读关于Push Notification APIWeb Notification API的内容.我还发现Google和Apple分别通过GCM和APNS免费提供推送通知服务.

我试图了解我们是否可以使用桌面通知向浏览器实施推送通知,我相信这是Web Notification API所做的.我在这里这里看到了关于如何为Chrome做这件事的谷歌文档.

现在仍然无法理解的是:

  1. 我们可以使用GCM/APNS向包括Firefox和Safari在内的所有Web浏览器发送推送通知吗?
  2. 如果不是通过GCM我们可以拥有自己的后端来做同样的事情吗?

我相信在一个答案中回答的所有问题都可以帮助很多有类似困惑的人.

javascript web-notifications google-cloud-messaging web-push push-api

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

循环通过数组PHP

我有这个数组...你怎么打印每个文件路径和文件名?做这个的最好方式是什么?

  Array ( 
    [0] => Array ( 
             [fid] => 14 
             [list] => 1 
             [data] => Array ( 
                         [alt] => 
                         [title] => 
                       )
             [uid] => 1 
             [filename] => trucks_10785.jpg 
             [filepath] => sites/default/files/trucks_10785.jpg 
             [filemime] => image/jpeg 
             [filesize] => 143648 
             [status] => 1 
             [timestamp] => 1291424171 
             [nid] => 8 
           ) 
    [1] => Array ( 
             [fid] => 19 
             [list] => 1 
             [data] => Array ( 
                         [alt] => 
                         [title] => 
                       ) 
             [uid] => 1 
             [filename] => school.jpg 
             [filepath] => sites/default/files/school.jpg 
             [filemime] => image/jpeg 
             [filesize] => …
Run Code Online (Sandbox Code Playgroud)

php printing arrays loops

93
推荐指数
4
解决办法
26万
查看次数

如何在PHP中使用scandir只获取图像?

有没有什么办法让仅与扩展的图像jpeg,png,gif等同时使用

$dir    = '/tmp';
$files1 = scandir($dir);
Run Code Online (Sandbox Code Playgroud)

php file-extension directory-structure scandir image-file

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

如何在字符串中按下QpushButton时在QlineEdit中获取文本?

我正在尝试实现一个功能.我的代码如下.

我希望当用户点击名为"connect"的按钮时,在字符串中使用对象名称'host'的文本中的文本说'shost'.我怎样才能做到这一点?我尝试过但失败了.我该如何实现这个功能?

import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *


class Form(QDialog):
    def __init__(self, parent=None):
        super(Form, self).__init__(parent)

        le = QLineEdit()
        le.setObjectName("host")
        le.setText("Host")
        pb = QPushButton()
        pb.setObjectName("connect")
        pb.setText("Connect") 
        layout.addWidget(le)
        layout.addWidget(pb)
        self.setLayout(layout)

        self.connect(pb, SIGNAL("clicked()"),self.button_click)

        self.setWindowTitle("Learning")

    def button_click(self):
    #i want the text in lineedit with objectname 
    #'host' in a string say 'shost'. when the user click 
    # the pushbutton with name connect.How do i do it?
    # I tried and failed. How to implement this function?




app = QApplication(sys.argv)
form = …
Run Code Online (Sandbox Code Playgroud)

python pyqt4 qlineedit

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

在Angular ng-repeat - Ionic Grid中,每2个项后创建一行

我需要通过ng-repeat在我的应用程序中创建如下的strcuture.

<div class="row">
  <div class="col-50">1</div>
  <div class="col-50">2</div>
</div>
<div class="row">
  <div class="col-50">3</div>
  <div class="col-50">4</div>
</div>
Run Code Online (Sandbox Code Playgroud)

现在我的代码如下:

<div class="row">
  <label class="item item-radio col col-50" ng-repeat="a in question.answer">
  <input type="radio" name="answers"   class="a-{{ a.correct }}" value="{{ a.correct }}" ng-click='ansValue("{{ a.correct }}")'> 

  <div class="item-content">
     <img src="img/ans/{{ a.option }}" />
  </div>

  <i class="radio-icon ion-checkmark"></i>
  </label>
</div>
Run Code Online (Sandbox Code Playgroud)

但是在上面的代码中,它只是我拥有的单行标记.我不想以某种方式获得行标记包含/包装循环中的每2个项目.实现这一目标的最佳方法是什么?

参考: Ionic Grid Doc

grid angularjs angularjs-ng-repeat ionic-framework

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

使用PHP和图像跟踪电子邮件

我已经看到像spypig.com这样的服务在电子邮件中放置一个小图像,并在打开时从哪里跟踪.他们跟踪城市,国家,IP地址等.这是怎么做到的?

  1. 我们怎么知道邮件何时开通?图像是如何生成的?
  2. 如何检测IP地址以及如何从中获知位置?

php email tracking geolocation spy

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

防止菜单在768px显示CSS媒体查询中折叠

我正在尝试使用twitter bootstrap做一个网站.我的菜单相对较少,所以它也适合768px显示器.但默认情况下,在引导程序中,菜单会使用媒体查询进行折叠.我无法阻止此行为.

未折叠时的菜单

然后菜单折叠宽度小于768px

这是我的HTML

<div class="row">
    <div class="span3 logo"><h1><img src="img/logo.png" /></h1></div>
    <div class="span9">

        <div class="navbar">
          <div class="navbar-inner">
            <div class="container">
         <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </a>
              <div class="nav-collapse">
                <ul class="nav nav-pills">
                  <li><a href="#">Home</a> </li>
                  <li><a href="#">Services</a> </li>
                  <li><a href="#">Portfolio</a> </li>
                  <li><a href="#">Contact Us</a> </li>
                </ul>
              </div>
            </div>
          </div>
        </div>



    </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

我知道它与bootstrap中的媒体查询有关,但无法理解.

css media-queries responsive-design twitter-bootstrap

26
推荐指数
4
解决办法
7万
查看次数

检查带有jquery的元素上是否存在类`active`

检查类active上是否存在limenu

例如

<li class="menu active">something...</li>
Run Code Online (Sandbox Code Playgroud)

jquery class

25
推荐指数
6
解决办法
10万
查看次数

echo和不带和带循环的数组的值

这是我的阵列

<?php
$page['Home']='index.html';
$page['Service']='services.html';
?>
Run Code Online (Sandbox Code Playgroud)

我怎样才能像个人一样回应这样的事情

Home is at index.html
Run Code Online (Sandbox Code Playgroud)

又如何通过循环和回声全部做到这一点?

php arrays echo

23
推荐指数
5
解决办法
11万
查看次数