小编Fab*_*ián的帖子

如何使用JavaScript暂停和恢复CSS3动画?

我试过谷歌,从这个论坛看我的问题的解决方案,但到目前为止没有运气.我想通过单击图片暂停我的CSS3动画(图像幻灯片放映),并通过单击图片恢复到相同的动画.

我知道如何暂停幻灯片放映,我也能恢复一次,但如果尝试暂停和恢复多次,它就会停止工作.以下是我的代码的样子:

<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
.pic {
    position: absolute;
    opacity: 0;
}
#pic1 {
    -webkit-animation: pic1 4s infinite linear;
}
#pic2 {
    -webkit-animation: pic2 4s infinite linear;
}
@-webkit-keyframes pic1 {
    0%   {opacity: 0;}
    5%   {opacity: 1;}
    45%  {opacity: 1;}
    50%  {opacity: 0;}
    100% {opacity: 0;}
}
@-webkit-keyframes pic2 {
    0%   {opacity: 0;}
    50%  {opacity: 0;}
    55%  {opacity: 1;}
    95%  {opacity: 1;}
    100% {opacity: 0;}
}
</style>
<script type="text/javascript">
function doStuff(){
    var pic1 = document.getElementById("pic1");
    var …
Run Code Online (Sandbox Code Playgroud)

javascript resume animation css3

53
推荐指数
3
解决办法
6万
查看次数

Javascript FileReader onload没有触发

我有一段时间没有使用JavaScript,我似乎无法读取文本文件并显示内容.

我试着onloadonloadend.如果我只是把reader.onload = alert('Hello');警报放到火上,但我无法使用该功能.

不确定从哪里开始.我之前尝试过定义函数,reader.onload = function(evt)...但这不起作用.

我也尝试过Safari 6.0.5和Chrome.

<!DOCTYPE HTML>                                                                    
<html>                                                                             
<head>                                                                         
    <title>Pi to Colors</title>                                                
</head>                                                                        
<body>                                                                         
<script>                                                                       
function readFile() {                                                       
    var reader = new FileReader();                                             
    reader.onload = readSuccess;                                            
    function readSuccess(evt) {                                             
        var field = document.getElementById('main');                        
        field.innerHTML = evt.target.result;                                
    };                                                                      
    reader.readAsText("/pi.txt");                                              
}                                                                           
</script>                                                                      
<div id="main">                                                                

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

javascript html5

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

如何停止或暂停php执行?

我想用print_r做一些基本的调试.

当PHP命中该行时,我希望它停止或结束人们通常做的事情,所以我可以看到输出.

php

15
推荐指数
3
解决办法
4万
查看次数

我无法点击固定div内的链接

无法单击此链接,该链接位于.user_minibar使用position:fixed;属性调用的div内部,位于页面顶部.当我将鼠标放在该链接上时,我的光标甚至没有变成指针.

除非我向下滚动一点,否则我无法点击它(只有当我的链接正好在h1标签下方时才会对我有用(很奇怪,对吧?)).

这是我的jsfiddle:http://jsfiddle.net/Arkl1te/9XkHa/

css fixed hyperlink

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

在keyCode上提交表单=="输入"(13)

当我按下Enter键时,我需要提交表单的内容,但前提是表单没有错误消息.我建立了以下功能:

$(targetFormID).submit(function (e) {
    var mess = error_m(targetDiv);
    if (e.keyCode == 13 && mess.length > 0) {
        e.preventDefault();
        e.stopPropagation();
    }
    if (mess.length == 0 && e.keyCode == 13) $(targetFormID).submit();
}); 
Run Code Online (Sandbox Code Playgroud)

在这个函数中,mess变量获取函数返回的错误消息error_m,其余的是简单的代码条件,但它不起作用.

需要一些帮助!!

javascript jquery keycode

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

使用JSON从Android发送Base64图像到php webservice,解码,保存到SQL

就像描述中说的那样,我正在Android中拍照.它被压缩并添加到byte[]当时base64encoded.它使用JSON发送到我的webservice,在那里它"被认为"被解码并保存在SQL表行中.我可以将编码的字符串保存在一个单独的行中,所以我知道它已经到了那里.

谁能看到这个并告诉我我做错了什么?*抱歉冗长的代码.如果得到帮助,我不想错过任何东西!

ANDROID SIDE

@Override
    protected String doInBackground(String... args) {
        // TODO Auto-generated method stub
        // Check for success tag

        int success;
        stream = new ByteArrayOutputStream();
        picture.compress(Bitmap.CompressFormat.JPEG, 50, stream);
        image = stream.toByteArray();

        String ba1 = Base64.encodeToString(image, Base64.DEFAULT);

        SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(MainScreen.this);
        String post_username = sp.getString("username", "anon");

        try {
            ArrayList<NameValuePair> params = new ArrayList<NameValuePair>();
            params.add(new BasicNameValuePair("username", post_username));
            params.add(new BasicNameValuePair("picture", ba1));

           JSONObject json = jsonParser.makeHttpRequest(POST_COMMENT_URL,
                    "POST", params);


            success = json.getInt(TAG_SUCCESS);
            if (success == 1) …
Run Code Online (Sandbox Code Playgroud)

php sql base64 android json

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

选择多个Element jQuery

我需要在同一页面中选择多个元素.

例如,这个:

$("#administratorUsername").mouseenter(function () {
      $("#administratorUsername").focus();
});

$("#administratorPassword").mouseenter(function () {
      $("#administratorPassword").focus();
});
Run Code Online (Sandbox Code Playgroud)

另外,我需要选择label要应用相同代码的元素.

例如:$("#administratorUsername, label"),$("#administratorUsername - label").

我不知道怎么做,这正是我的问题.

html jquery

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

我无法在Visual Studio 2012中使SDL + OpenGL工作

我刚刚开始使用SDL学习C++ OpenGL的教程.视频教程中显示的步骤是使用名为Code Blocks的IDE完成的,但我认为它也适用于Visual Studio 2012.

我下载了用于Windows x64的SDL2开发人员(我的Windows 7是64位,但我的Visual Studio 2012是x86版本)

要在Visual Studio 2012中安装SDL2,我将:

  • include文件夹中的.h文件(D:\ Program Files(x86)\ Microsoft Visual Studio 11.0\VC\include\SDL).
  • lib文件夹中的.lib文件(D:\ Program Files(x86)\ Microsoft Visual Studio 11.0\VC\lib\SDL).
  • C:/ Windows/system文件夹中的.dll文件.

之后,我打开IDE,创建了一个新项目,当我编写代码时,自动完成弹出特定的SDL功能,意味着成功......直到我试图运行它.

这是我根据录像带编写的代码:

#include "SDL.h"

int main(int argc, char* args[]){
    SDL_Init(SDL_INIT_EVERYTHING);

    SDL_Quit();

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

当我单击"开始调试"或"无需调试启动"时,按"是"进行构建后,输出会出现错误.

这是我写的代码的截图,加上输出:

visual studio 2012中非工作opengl sdl的屏幕截图

之后,我尝试了教程已经使用的旧版SDL,这是1.2(我覆盖了较新版本的几个文件),但仍然没有很好的结果.

如何修复它以便我可以练习OpenGL + SDL功能?

c++ opengl sdl visual-studio-2012

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

如何区分iOS7 useragent字符串中的Chrome和Safari?

有用的细节是粗略的,或者我没有找到正确的地方.

就a而言,什么navigator.userAgent.match()可以区分iOS7,iPad或iPhone上的Chrome和Safari?

javascript safari user-agent google-chrome ios7

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

AJAX没有将数据传递给php

我一直在网上搜索一段时间并尝试了很多修复,但我仍然无法让我的代码正常运行.当用户点击SubCategory类的链接时,我想通过JavaScript中AJAX调用将该超链接传递给php.在被正确检测到的事件和AJAX调用返回成功返回,但是当我尝试访问PHP变量,它说,该数组为空.clickalert$_POST

我不明白为什么我无法访问$_POST['send_link']我的PHP中的变量.

这是我的索引的一部分.HTML:

<table border="1" width=50%>
        <tr>
            <td><b>For Sale</b></td>
            <td><b>Services</b></td>
            <td><b>Jobs</b></td>
            <td><b>Country</b></td>
            <td><b>Locations</b></td>
        </tr>
        <tr>
            <td><a class = "SubCategory" href="FormData.php">Books</a></td>
            <td>Computer</td>
            <td>Full-Time</td>
            <td>USA</td>
            <td>Cupertino</td>              
        </tr>
        <tr>
            <td><a class = "SubCategory" href="FormData.php">Electronics</a></td>
            <td>Financial</td>
            <td>Part-Time</td>
            <td>India</td>
            <td>Mumbai</td>
        </tr>
        <tr>
            <td><a class = "SubCategory" href="FormData.php">Household</a></td>
            <td>Lessons</td>
            <td>Volunteering</td>
            <td>Sweden</td>
            <td>Stockholm</td>
        </tr>
    </table>
Run Code Online (Sandbox Code Playgroud)

这是我的核心.JS

$( document ).ready(function() {
  $(".SubCategory").click(function(){
    var link =  $(".SubCategory").text();
$.ajax({
  type: …
Run Code Online (Sandbox Code Playgroud)

html javascript php ajax jquery

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