我很绝望.为什么这样有效:
var myVid=document.getElementById("movie");
myVid.onloadeddata=console.log("Browser has loaded the current frame");
Run Code Online (Sandbox Code Playgroud)
而这不是:
myVid.addEventListener("loadeddata", function() {
alert("loadeddata");
});
Run Code Online (Sandbox Code Playgroud)
在Firefox 27中都尝试过.
她在我的页面上大喊: www.x.opteynde.com
我的目标是获取视频的加载时间.
我见过使用:
${startX} ${startY}
Run Code Online (Sandbox Code Playgroud)
在javascript中.这对我来说是全新的.我喜欢使用它的想法,但不知道它是否有用.
let cumulativePercent = 0;
function getCoordinatesForPercent(percent) {
const x = Math.cos(2 * Math.PI * percent);
const y = Math.sin(2 * Math.PI * percent);
return [x, y];
}
const [startX, startY] = getCoordinatesForPercent(cumulativePercent);
const pathData = [
`M ${startX} ${startY}`, // Move
`A 1 1 0 ${largeArcFlag} 1 ${endX} ${endY}`, // Arc
`L 0 0`, // Line
].join(' ');
Run Code Online (Sandbox Code Playgroud)
我会这样写:
const pathData = [
`M` + startX + ` ` + startY,
...
Run Code Online (Sandbox Code Playgroud)
它也适用于jQuery吗?Thx用于任何描述 - 提前链接.
我在某个地方发现了这个片段,它就像一个魅力:
var n = parseInt(e.find("span.favNum").text().replace(/./g, "")) + 1;
Run Code Online (Sandbox Code Playgroud)
如果我以类似的方式进行,它就不再起作用了.
我做以下事情:
<div id ="test">6.987</div>
var test = $("#test");
var r = test.text().replace(/./g, "");
console.log("wrong ", r);
Run Code Online (Sandbox Code Playgroud)
我知道我也可以这样替换它:
var r = test.text().replace(".", "");
Run Code Online (Sandbox Code Playgroud)
这有效.
我想了解为什么"被盗"的片段正在运行.任何的想法?
原始脚本可在此处找到:http://wp-svbtle.themeskult.com/
您可以通过查看index.html的源代码并搜索来找到该代码段.replace.
我想在48和122之间分配一个随机值,$num除了值79.
所以为了解决这个问题,我尝试了一个do-while和while循环来解决这个问题.我测试了它,但它没有按预期工作,它以无限循环结束.
while($num != 79){
$num = rand(48, 122);
};
Run Code Online (Sandbox Code Playgroud)
要么:
do {
$num = rand(48, 122);
} while ($num != 79);
Run Code Online (Sandbox Code Playgroud)
那么为什么这不能像我想要的那样工作呢?谁能告诉我我的错误在哪里?
$ num shout是48到122之间但不是79的数字.
我正在用marketing.reg("bum","a","b","c");一个字符串传递给一个函数.
在第一个范围内,它仍然是一个字符串.
传递到下一个范围后,它成为一个对象.怎么避免呢?
function mktg() {};
mktg.prototype.reg = function(nameOfEvent,a,b,c) {
//typeof a,b,c is string
var fktn= function(a,b,c) {
console.log(typeof a); //is object not string
console.log( "fktn a: ",a);
};
$(document).on(nameOfEvent, fktn);
};
var marketing = new mktg;
marketing.reg("bum","a","b","c");
Run Code Online (Sandbox Code Playgroud) 我有以下PHP代码,它计算对页面的每次访问.如果我直接打电话给对方,那就很重要了.如果我进行Ajax调用,它将始终以1开始.
<?php
session_start();
header('Access-Control-Allow-Origin: *');
if (!isset($_SESSION['zaehler'])) {
$_SESSION['zaehler'] = 1;
} else {
$_SESSION['zaehler']++;
}
echo $_SESSION['zaehler'];
?>
Run Code Online (Sandbox Code Playgroud)
我理解ajax调用与直接调用相同,通过阅读:AJAX请求是否保留PHP会话信息? 只要侧面打开,我如何计算每个ajaxCall?
我正在做一个简单的jquery ajaxCall:
$.get( "http://www.huntinggrounds.de/aa.php", function( data ) {
console.log( "dataResponse: ", data );
}) .fail(function(jqXHR, textStatus ) {
console.log( "error",textStatus);
})
.always(function() {
console.log( "finished" );
});
Run Code Online (Sandbox Code Playgroud)
我制作了测试文件,testfile.html,只是一个黑屏.在桌面上单击,看到控制台中的计数器的PHP文件是在这里.
我看过以下代码:
$('a[href^="#"]').on('click.smoothscroll',function(e) {...}
Run Code Online (Sandbox Code Playgroud)
我不明白click.something是什么.我知道这样的功能:
$('a[href^="#"]').on('click',function(e) {...}
Run Code Online (Sandbox Code Playgroud)
什么东西/ smoothscroll做什么?这是一种事件吗?
我见过以下工作!setinterval调用.
window.setInterval('checkhash();', 1);
Run Code Online (Sandbox Code Playgroud)
知道为什么这个有用吗?
通常它是这样的:
setInterval(function(){
do something
},1000);
function checkhash(){ };
Run Code Online (Sandbox Code Playgroud) 我是SQL的初学者,同时在加入和计数方面遇到了一些麻烦.首先让我解释一下我的两张桌子.我有以下内容:
Table: AnalysePageview
id title session more
-----------------------------------------------------
1 a 10 0
2 b 20 1
3 c 30 1
4 d 40 1
5 e 50 1
6 f 60 0
Table: AnalyseEvent
id name session more
-----------------------------------------------------
1 a 10 0
2 b 10 1
3 c 10 1
4 d 20 1
Run Code Online (Sandbox Code Playgroud)
我想加入这两个并添加这样一行:
New Table:
id name session counts (out off AnalyseEvent)
-----------------------------------------------------
1 a 10 3
2 b 20 1
3 c 30 0
4 d …Run Code Online (Sandbox Code Playgroud) 我找到了这个代码:
var k= 'test';
var m = document.cookie.match(k+'=([^;]*)');
Run Code Online (Sandbox Code Playgroud)
我正在尝试获取将读取哪些 cookie。通常在正则表达式中有一个前导斜杠:x.match (/\d+/g);但不是在这里,所以我的问题是 cookie 看起来如何?
javascript ×7
jquery ×3
php ×2
ajax ×1
do-while ×1
html5 ×1
join ×1
mysql ×1
preg-replace ×1
regex ×1
replace ×1
session ×1
sql ×1
while-loop ×1