我有一个包含很多(不断变化的)变量的 2 人棋盘游戏。出于测试目的,我想在 testdiv 中显示所有这些 javascripts 变量,例如:
<div id="testdiv" style="margin-top:800px;background-color:yellow">
/** here the listing of js vars and arrays */
</div>
这个棋盘游戏使用一个后端文件来更新游戏,但是当我试图跟随 javascript vars 发生的事情时我迷路了。我确实知道变量和数组的名称。轮换后,我刷新页面,但我想通过 ajax (jQuery) 更新页面。为了检查 playerturn,我已经使用了 jQuery 和 taconite 插件形式http://www.malsup.com/jquery/taconite/ 这个插件返回 xml,如下所示:
### Taconite output
?><taconite>
<?php
echo $content_refresh; // refresh pagina indien nodig
echo $content_redirect;
echo $content_melding; // melding over verlaten tafel of afgewezen!
echo $content_inpartij; // tegenstander in partij??
echo $content_chataangevraagd; // chat door tegenstander aangevraagd?
echo $content_wachtopaanschuiven; // div leegmaken zodra 2e speler in partij is
echo $content_starttijd;
?>
</taconite>
所有内容变量都是生成 xml,例如
## Taconite: refresh nodig??
if($refresh_needed == 'ja')
{
$content_refresh = '<eval><![CDATA[
window.location="http://www.xxxxxxxx.nl/v45/partij.php?gameID='.$_GET['gameid'].'";
]]>
</eval>';
//$meta_refresh = '<replaceContent select="#refresh"><META HTTP-EQUIV="refresh" CONTENT="0"></META></replaceContent>';
}
因此,我不想刷新我只想更新棋盘游戏,但只是没有对所有(已知)当前 javascript 值的概述。
提前感谢您的帮助!