小编bfa*_*tto的帖子

HTML5中的canvas/video/audio元素下方有4px的差距

使用HTML5时,如果在canvas/中放置一个/ video/ audio/ svg元素div,则4px这些元素下方会有间隙.我在几乎所有支持HTML5的浏览器中测试了下面的代码,不幸的是它们都有同样的问题.

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Bug</title>
</head>
<body>
<div style="border: 1px solid blue">
<canvas width="200" height="100" style="border: 1px solid yellow"></canvas>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css html5 canvas

27
推荐指数
2
解决办法
6050
查看次数

如何在不使用jQuery的情况下禁用所有输入按钮?

没有jQuery我该怎么做?

$('input[type=submit]').attr('disabled',true);
Run Code Online (Sandbox Code Playgroud)

它不必是跨浏览器兼容的; 只适用于Firefox的解决方案是可以的.

javascript dom

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

如何解释ECMAScript术语中的对象引用?

考虑一下:

var a = {}, b = a;
Run Code Online (Sandbox Code Playgroud)

就规格而言,b = a归结为PutValue(b, GetValue(a)),对吧?并GetValue(a)使用GetBindingValue("a", strictFlag)抽象操作,返回"值" a.而"价值"是最初分配给的"对象" a.然后存储"对象" b,就像任何其他值一样.

但究竟什么是"对象"呢?规范在哪里说Object类型的值与原语的行为不同?只是原语是不可变的,对象是可变的吗?

我问,因为我们在尝试解释对象的行为时总是谈论"对象引用"和"引用值",但我找不到与规范中类似的东西.

javascript ecmascript-5

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

if结构中的函数

我可以在PHP结构中放入PHP中的函数吗?像这样:

<?php
    if(true){
         function HelloWorld(){
             echo "Hello World!!!";
         }
         HelloWorld();
    }
?>
Run Code Online (Sandbox Code Playgroud)

因为我已经尝试过并且有效,但我不知道它是否正确.谢谢

php if-statement function

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

获取元素相对于其父元素的距离

我想知道如何获得元素相对于它的父元素的距离/偏移/位置.

与jQuery的position()功能不同,jQuery的功能是相对于父偏移位置的位置,我需要获得元素的(假设)稳定位置,因为它距离包含/父元素的顶部的距离.

例:

<div id="parent">
  <div id="pos1">Has a position of 0px from top of containing parent el.</div>
  <br style="height:20px;">
  <br style="height:20px;">
  <div id="pos2">Has a position of 40px from top of containing parent el.</div>
</div>
Run Code Online (Sandbox Code Playgroud)

因此,无论父元素在文档中的位置如何,pos1并且pos2将报告相同的位置,因为它们相对于其父元素不会更改...

这可能吗?

jquery

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

返回当前年份的所有mySQL记录

在mySQL中,我想返回start_date当前年份内的记录计数(如2012年,不在最近一年的时间段内)和(作为单独的查询)计数来自去年(2011年的情况就像现在一样).

我的开始日期存储如下:2012-12-02.我正在使用PHP.

关于如何形成这些查询的帮助将非常感激.

mysql

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

从函数调用动态SQL

我正在编写一个返回表的函数.有两个参数传递给函数,构建并执行查询并将其插入到返回表中.但是我收到了这个错误.

只能在函数内执行函数和一些扩展存储过程.

我想不使用存储过程,因为这是一个简单的实用功能.有谁知道这是否可以做到.我的函数在下面编码,它检查某个表中某个列的dupe.

-- =============================================
-- AUTHOR:      JON AIREY
-- THIS FUNCTION WILL RETURN A COUNT OF HOW MANY
-- TIMES A CERTAIN COLUMN VALUE APPEARS IN A 
-- TABLE. THIS IS HELPFUL FOR FINDING DUPES.

-- THIS FUNCTION WILL ACCEPT A COLUMN NAME, TABLE
-- NAME (MUST INCLUDE SCHEMA), AND OPTIONAL
-- DATABASE TO USE. RESULTS WILL BE RETURNED AS
-- A TABLE.
-- =============================================
ALTER FUNCTION [dbo].[fn_FindDupe]
(   
-- Add the parameters for the function here
@Column     VARCHAR(MAX), …
Run Code Online (Sandbox Code Playgroud)

sql t-sql function dynamic

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

使用Javascript来使用Web服务

有没有办法使用JavaScript来使用Web服务?我正在寻找一种内置的方法,使用JavaScript框架不是一种选择.

javascript web-services

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

如何检查事件是否被阻止

在JavaScript中,如何检查是否阻止了事件(如按键)e.preventDefault()?我没有使用jQuery.

javascript events dom preventdefault

14
推荐指数
2
解决办法
3861
查看次数

如何使用attachEvent引用调用者对象("t​​his")

使用.attachEvent()IE中的方法,如何引用调用者对象(触发事件的元素)this?在普通的浏览器中,使用.addEventListener,var this指向元素,而在IE中它指向window对象.

我需要它来使用以下代码:

var element = //the element, doesn't matter how it is obtained
element.addAnEvent = function(name, funct){
   if(element.addEventListener) // Works in NORMAL browsers...
   else if(element.attachEvent){
     element.attachEvent("on"+name, funct);
     //where the value of "this" in funct should point to "element"
   }
}
Run Code Online (Sandbox Code Playgroud)

我只是编写了代码,它与我的代码不完全相同,但是如果它与它一起工作则它适用于我!

javascript internet-explorer dom this

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