小编Pau*_*ite的帖子

为什么我的setTimeout函数返回"window"而不是我的对象的name属性?

function Person(name) {
this.name = name;
}

Person.prototype.showName = function() {
alert(this.name);
}


var mike = new Person("mike");
mike.showName();  


window.name = "window"; 
setTimeout(mike.showName, 5000);  
Run Code Online (Sandbox Code Playgroud)

什么时候

setTimeout(mike.showName, 5000)
Run Code Online (Sandbox Code Playgroud)

执行,为什么结果"窗口"?谢谢.

javascript

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

如何为我的PHP网站构建Google Site Map?

我想为我新开发的PHP网站构建一个站点地图.有人可以帮助我为Google构建站点地图吗?

php sitemap google-sitemap

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

是否有工具将<style>块转换为内联CSS?

有没有人知道可以将<style>块转换为styleHTML文件中的等效属性的实用程序?

例如,我们有输入文件:

<html>
<head>
<style>
.myclass
{
   color:red;
}
</style>
</head>
<body>

   <span class="myclass">Some text </span>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是带内联CSS的所需输出文件:

<html>
<head>
</head>
<body>
   <span style="color:red;">Some text </span>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css

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

获取跨域iFrame内容

我想知道如何从IFrame跨域获取内容?

从非跨域iFrame获取内容没有问题,但是当它位于另一个域时,JavaScript不允许访问.

javascript iframe jquery

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

当我点击按钮的文本时,提交输入没有获得IE8中的活动状态

在IE8中,如果我完全单击提交按钮上的文本值,它就不会从input:activeCSS选择器中获取属性.

但如果我点击按钮上的其他地方就可以获得它们.

为什么?我该如何解决?

css form-submit internet-explorer-8

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

将左键单击消息传递给另一个下面的HTML元素

我有2个HTML元素,位于完全相同的位置(相同的x,y值和相同的宽度和高度).它们也具有相同的z指数.

两者都听左击事件,但由于一个位于另一个元素上,因此只有一个元素接收到左击事件.我ele.addEventListener("mousedown", touchStart, false);用来注册/检测元素的左键单击.

有没有办法确保两个元素都能收到左键单击事件/消息,即使它们都处于相同的位置?

也许如果我将他们的z-index更改为不同的索引,那么他们都会收到消息?

html javascript css

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

使用CSS输入限制或验证

有没有办法在仅使用CSS-no JavaScript的HTML文本框中进行输入验证(无论是提供警告,还是更好,只是阻止字符)?我想这样做是因为:

  1. 一些输入验证应该在客户端进行
  2. 可以禁用JavaScript(我自己运行NoScript)
  3. 如果可能的话,我总是认为在JavaScript之前在CSS中做事情是一种文明的问题

我正在考虑CSS3,因为它具有令人印象深刻的功能.

html css validation css3

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

如何在JavaScript变量中反转HTML DOM元素的顺序?

我需要打印出插入我数据库的收据,最新的收据应该在我的页面顶部.但是当我查询我的数据库时,我将所有数据存储在var中,自然它会使我最早插入到页面顶部的数据,我该如何反转?

function querySuccess(tx, results){
    if(results.rows.length == 0)
    {
        $("#ReceiptsList").html("<p>You have no receipts captured yet</p>");
    }
        else
    {
        var s = "";
        for(var i = 0; i<results.rows.length; i++)
        s += "<a href='edit.html?id="+results.rows.item(i).id+"'><strong><font size = 3> " + results.rows.item(i).name +"<font></strong>" + "&nbsp;&nbsp;&nbsp;&nbsp;<font size = 1>Date:" +results.rows.item(i).date +  "<font></a> ";
    }
        //I tried s.reverse(); but didn't work, nothing was showed on the page
        $("#ReceiptsList").html(s);
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

在 Django 中运行长时间运行的任务同时立即将页面返回给用户的正确方法是什么?

我正在编写一个小型 Django 网站,该网站将为用户提供一种删除他们在 Flickr 上的所有联系人的方法。

这主要是学习Selenium的练习,而不是真正有用的东西——因为 Flickr API 没有提供删除联系人的方法,我使用 Selenium 使实际的 Web 浏览器执行实际的联系人删除。

因为这可能需要一段时间,所以我想向用户显示一条消息,说明正在删除,然后在完成时通知他们。

在 Django 中,立即将网页返回给用户的正确方法是什么,同时在返回页面后继续在服务器上执行任务?

我的 Django 视图函数会使用Python 线程模块使删除代码在另一个线程中运行,同时将页面返回给用户吗?

python django multithreading

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

如何使用overflow:hidden?垂直居中并裁剪图像?

我试图显示预设的图像拇指而不拉伸或缩小图像.我的HTML看起来像这样:

<div class="container">
    <img src="photo.jpg" alt="Test Photo" class="clipped" />
</div>
Run Code Online (Sandbox Code Playgroud)

我的CSS:

.container{
    height: 75px;
    width: 75px; 
    overflow: hidden;
}

.container img.clipped {
    width: 100%; 
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我希望看到图像的中心在75 x 75像素的容器中,如下图所示,即垂直居中.

在此输入图像描述

知道我错过了什么吗?

html css image

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