小编Sha*_*wal的帖子

从父页面调用iframe中的JavaScript代码

基本上,我有一个iframe嵌入在页面中,并iframe有一些我需要从父页面调用的JavaScript例程.

现在相反的情况非常简单,因为你只需要打电话parent.functionName(),但不幸的是,我需要完全相反.

请注意,我的问题是不会改变的源URLiframe,但是调用在定义的函数iframe.

html javascript iframe

595
推荐指数
10
解决办法
47万
查看次数

AngularJS中控制器之间通信的正确方法是什么?

控制器之间通信的正确方法是什么?

我目前正在使用一种可怕的软糖包括window:

function StockSubgroupCtrl($scope, $http) {
    $scope.subgroups = [];
    $scope.handleSubgroupsLoaded = function(data, status) {
        $scope.subgroups = data;
    }
    $scope.fetch = function(prod_grp) {
        $http.get('/api/stock/groups/' + prod_grp + '/subgroups/').success($scope.handleSubgroupsLoaded);
    }
    window.fetchStockSubgroups = $scope.fetch;
}

function StockGroupCtrl($scope, $http) {
    ...
    $scope.select = function(prod_grp) {
        $scope.selectedGroup = prod_grp;
        window.fetchStockSubgroups(prod_grp);
    }
}
Run Code Online (Sandbox Code Playgroud)

scope angularjs

470
推荐指数
9
解决办法
21万
查看次数

背景颜色的不透明度,但不是文本

如何使跨浏览器(包括Internet Explorer 6)的透明度在一段div时间后文本保持不透明?

我需要在不使用任何库(如jQuery等)的情况下完成它.(但是如果你知道一个库那样做我很想知道,所以我可以查看他们的代码).

css opacity

384
推荐指数
4
解决办法
101万
查看次数

如何在MongoDB的shell中打印出20多个项目(文档)?

db.foo.find().limit(300)
Run Code Online (Sandbox Code Playgroud)

不会这样做.它仍然只打印出20个文档.

db.foo.find().toArray()
db.foo.find().forEach(printjson)
Run Code Online (Sandbox Code Playgroud)

将打印出每个文档的非常扩展的视图而不是1行版本find():

mongodb

243
推荐指数
7
解决办法
12万
查看次数

移动网络的max-device-width和max-width有什么区别?

我需要为iphone/android手机开发一些html页面,但是max-device-width和之间的区别是max-width什么?我需要为不同的屏幕尺寸使用不同的css.

@media all and (max-device-width: 400px)

@media all and (max-width: 400px)
Run Code Online (Sandbox Code Playgroud)

有什么不同?

css css3 mobile-website media-queries

236
推荐指数
6
解决办法
12万
查看次数

HttpServletRequest完成URL

我有一个HttpServletRequest对象.

如何获得导致此调用的完整且准确的URL到达我的servlet?

或者至少尽可能准确,因为可能存在可以重新生成的东西(可能是参数的顺序).

java servlets http

230
推荐指数
6
解决办法
24万
查看次数

MySQL现在()+1天

now()在MySQL查询中使用.

INSERT INTO table SET data = '$data', date = now()
Run Code Online (Sandbox Code Playgroud)

但是我想在这个日期添加1天(因此date明天应该包含).
可能吗?

mysql sql datetime

203
推荐指数
5
解决办法
31万
查看次数

Pragma和Cache-control标头之间的区别?

我在维基百科上读到了Pragma标题,其中说:

"Pragma:no-cache标头字段是用于请求的HTTP/1.0标头.它是浏览器告诉服务器和任何中间缓存它需要新资源的一种手段,而不是服务器告诉浏览器不要缓存资源.一些用户代理确实在响应中注意这个头,但HTTP/1.1 RFC专门警告不要依赖这种行为."

但我还不明白它的作用?是什么之间的差异Cache-Control,其值是头no-cachePragma其值也no-cache

protocols http httpresponse request http-headers

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

HTTP标题行中断样式

哪种换行符样式最适合在HTTP标头中使用:\r\n或者\n,为什么?

http line-breaks

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

从URL安装Bower依赖项并指定版本

我正在尝试使用URL安装Bower的依赖项.从Bower文档开始:

Bower提供了几种安装包的方法:

    # Using the dependencies listed in the current directory's bower.json 
    bower install
    # Using a local or remote package 
    bower install <package>
    # Using a specific version of a package 
    bower install <package>#<version>
    # Using a different name and a specific version of a package 
    bower install <name>=<package>#<version> 
Run Code Online (Sandbox Code Playgroud)

哪里<package>可以是以下任何一种:

  • 映射到Bower注册的包的名称,例如jquery.
  • 远程Git端点,例如git://github.com/someone/some-package.git.可以是公共的还是私人的.
  • 本地端点,即Git存储库的文件夹.
  • 简写端点,例如,someone/some-package (默认为GitHub).
  • 文件的URL,包括zip和tar文件.它的内容将被提取.

然而,它说,除了URL之外的所有类型都允许指定版本.

如何为URL下载依赖项指定版本?

bower

151
推荐指数
7
解决办法
11万
查看次数