小编Kin*_*eon的帖子

用 Javascript 创建用户回合制游戏

我创建了一个白板网络应用程序,其中有大量注册用户登录并开始在 html5 画布上绘图。我通过 python websockets 设计了游戏的“多人”方面,并且使用 php 登录,目前画布页面有一个“session_start();” 所以我可以添加一个功能来查看谁当前正在使用该应用程序,我觉得它也可以用于“回合制”方面。

现在我试图阻止用户同时在画布上绘图,如果可能的话,我希望每个用户都能在画布上进行绘图。我不确定如何实现这一点,但我觉得 Javascript 绝对是这背后的逻辑。

关于我将如何实现此功能的任何建议或建议?

编辑 好的,因为没有人有任何答案或建议,我会尝试向您提供我迄今为止尝试过的内容,我认为它可能在正确的方向上,即使它不起作用:

var player = document.getElementById("inputnameid").value;
var currentPlayer =  player; // player class

//array of player objs.
var array1 = [player]; // list that OnCurrentPlayerEndTurn cycles through to choose user

// call this at the start of the app
function OnStartTurn()
{
   currentPlayer.OnBeginTurn(); 

   var inputs=document.getElementById('inputty'); 
for(i=0;i<inputs.length;i++){
    inputs[i].disabled=false;
}  
                             //This function will activate the GUI so the user can now act
}

// call this function when setTimeout …
Run Code Online (Sandbox Code Playgroud)

javascript

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

无需POST即可将大量数据从一个页面传递到另一个页面?

我正在使用一个只处理GET请求的Web服务器框架,目前我正在尝试将大量数据(即来自用户输入的textarea中的文本内容)传递到另一个页面,该页面回应了用户的输入.

我尝试过Querystrings,但最终收到错误"请求的URL过长".

关于我应该使用什么方法的任何建议?

html javascript php apache jquery

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

链接无法处理图像?

我一直在尝试创建一种效果,用户点击图像,该图像被另一个图像替换,该图像也充当链接.

但是我的问题是每当我点击替换的图像时,链接都不起作用.

小提琴:http://jsfiddle.net/ha6qp7w4/321/

$('.btnClick').on('click',function(){
    $(this).attr('src','https://placekitten.com/g/200/300')
    $(this).attr('href','google.com')
});
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

反转onClick事件onClick

有没有人知道如何将onClick分配给执行一个操作的对象,然后当用户单击同一个对象时,操作是否相反?

$('#image').click(function() {
    $('#foo').css({
        'background-color': 'red',
        'color': 'white',
        'font-size': '44px'
    });
});
Run Code Online (Sandbox Code Playgroud)

因此,单击#image会将更改添加到#foo或反向更改.

小提琴:http://jsfiddle.net/Sx5yH/804/

有什么建议?

javascript jquery

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

创建自动滑动div的水平列表

我正在尝试创建一个div的水平列表,我的主页每隔x秒从左到右快速滑动.这是我到目前为止所取得的成就:http://jsbin.com/rozurikina/1/

<div id="container">

    <div id="section_blue"></div>
    <div id="section_red"></div>
    <div id="section_green"></div>

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

正如你所看到的,我无法水平对齐三个div(我认为这可能是由于宽度设置为100%,但这是必要的,因为我更喜欢div占据页面的整个宽度)而且我不确定使得div像幻灯片一样每隔x秒快速滚动所需的jquery.

有什么建议?

html javascript css jquery

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

标签 统计

javascript ×5

jquery ×4

html ×3

css ×2

apache ×1

php ×1