小编use*_*935的帖子

chrome扩展OnMessage

我是Chrome扩展程序的新手,当然我坚持每一步,但这特别难.也许这是一个愚蠢的错误,但这是我想要做的:

将简单消息从内容脚本发送到后台页面并将其作为变量处理.所以我在我的内容脚本中有这个:

$(document).ready(function() { 
    var d = document.domain;    
       chrome.extension.sendMessage({dom: d});  

 });
Run Code Online (Sandbox Code Playgroud)

在我的后台脚本中:

chrome.extension.onMessage.addListener(function(request) {
    alert(request.dom);
});
Run Code Online (Sandbox Code Playgroud)

因此,警报工作正常.但它"走向"我正在浏览的页面而不是HTML扩展,这意味着,当点击我的扩展按钮时,它将显示为在页面加载时编码到内容脚本中.

请,任何帮助将不胜感激.

background google-chrome google-chrome-extension

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

获取此格式的当前日期

如何在 Javascript 中获取当前日期并将其格式化为“2015-03-25T12:00:00”?

我想知道是否有一个函数或方法可以实现这一点。我不是问如何将一个字符串转换为另一个字符串。

javascript formatting datetime date

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

AngularJS 如何“监听”模型中的变化?

标题几乎是不言自明的。我想知道 AngularJS 如何“知道”模型中发生了某些变化以更新视图。

为了实现这一目标,它正在做什么。不会影响整体表现吗?

html javascript mvvm angularjs

5
推荐指数
1
解决办法
367
查看次数

为什么这个http服务器这样做?

我是Node的新手,我正在尝试运行本地服务器.

我按照这个简单的步骤:设置一个简单的节点服务器.

我移动到我有index.html文件的文件夹:

在此输入图像描述

我运行http-server然后浏览到http:// localhost:8080 /这就是我得到的:

在此输入图像描述

我不知道我做错了什么.

javascript http localhost node.js

4
推荐指数
1
解决办法
42
查看次数

为什么Python/Django会继续重定向到另一个URL?

我正在进入Python世界.首先,我学到了一点Python.然后我学习了Django的基础知识,最重要的是我正在学习Wagtail(Django的模板管理框架)

要学习Django,我需要通过一个教程在本地构建一个站点并在127.0.0.1:8000中对其进行测试.

在本教程的某些时候,我配置了设置(因为教程是这样说的),仅在浏览到127.0.0.1:8000时重定向到127.0.0.1:8000/catalog.

然后我开始了Wagtail教程,作为另一个文件夹中完全不同的项目.不与基本的Django proyect共享任何代码.

我运行控制台所说的服务器现在正在端口127.0.0.1:8000中运行,当我浏览它时,它将我重定向到/ catalog,当然显示一个Page not found错误,因为该项目没有一个应用程序目录.

我通过在隐身模式下打开Chrome来解决此问题.但我仍然想知道为什么会发生这种情况以及如何解决它以增加我对Python如何工作的了解.

一些说明:

  • 我在Windows上
  • 我杀死了与Python相关的所有进程,实际上在关闭和打开PC后仍然会发生这种情况
  • 我知道我可以使用不同的端口,请不要给我答案.我的目标是学习.

python windows django wagtail

4
推荐指数
1
解决办法
852
查看次数

为什么这个函数会产生'undefined'?

这是一个非常令人困惑的行为我发现我无法弄清楚:

var foo = 'outside';

function logIt(){

   console.log(foo); 
   var foo = 'inside';

} 

logIt();
Run Code Online (Sandbox Code Playgroud)

这将产生未定义.这对我来说已经无法解释了.但陌生人是这样的:

var foo = 'outside';

function logIt(){

   console.log(foo); 

} 

logIt();
Run Code Online (Sandbox Code Playgroud)

实际上会在外面屈服.

为什么会这样?

javascript scope var function

3
推荐指数
1
解决办法
237
查看次数