小编Pab*_*blo的帖子

如何检测facebook的FB.init何时完成

旧的JS SDK有一个名为FB.ensureInit的函数.新的SDK似乎没有这样的功能......我怎样才能确保在完全启动之前我不进行api调用?

我把它包含在每个页面的顶部:

<div id="fb-root"></div>
<script>
  window.fbAsyncInit = function() {
    FB.init({
      appId  : '<?php echo $conf['fb']['appid']; ?>',
      status : true, // check login status
      cookie : true, // enable cookies to allow the server to access the session
      xfbml  : true  // parse XFBML
    });
    FB.Canvas.setAutoResize();
  };

  (function() {
    var e = document.createElement('script');
    e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
    e.async = true;
    document.getElementById('fb-root').appendChild(e);
  }());
</script>
Run Code Online (Sandbox Code Playgroud)

javascript facebook

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

是否可以使用javascript打开弹出窗口,然后检测用户何时关闭它?

问题几乎全在标题中.

是否可以(以及如何?)使用javascript打开弹出窗口,然后检测用户何时关闭它?

我在项目中使用jquery,所以jquery解决方案会很好.干杯!

javascript jquery popup

66
推荐指数
4
解决办法
8万
查看次数

检测图像负载

一旦图像加载了jQuery,是否可以检测到?

jquery image-load

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

检测PHP会话是否存在

Facebook现在为用户提供订阅,以便您可以获得有关更改的实时更新.如果我的应用收到更新,我打算将其存储在数据库中.我还想检测他们的会话是否存在.如果确实如此,我也可以在那里更新数据.

我的会话ID是MD5(fb_id + secret),因此我可以轻松编辑他们的会话.问题是如何检测会话是否存在.

php session

37
推荐指数
3
解决办法
12万
查看次数

你是Ajax JSON还是HTML?

做AJAX的首选方法是什么?

如果是使用Jquery为AJAX编写的用PHP编写的搜索页面

你会如何处理响应?

a)让响应包含所有相关的html /样式

要么

b) 发送纯JSON并使用javascript函数构建围绕javascript变量的html /样式.

我可以看到两者都有优势.'a'显然更容易,而'b'更有效(尽管gzip可能会使差异可以忽略不计).

html ajax jquery json

23
推荐指数
2
解决办法
6810
查看次数

生成1到x之间的随机数,其中较低的数字比较高的数字更可能

这更像是一个数学/通用编程问题,但我用PHP编程是有所作为的.

我认为最简单的解释方法是举个例子.

如果范围在1到10之间.

我想生成一个介于1和10之间的数字,但更可能低于高.

我能想到的唯一方法是生成一个数组,其中10个元素等于1,9个元素等于2,8个元素等于3 ..... 1元素等于10.然后根据元素数生成一个随机数.

问题是我可能处理1 - 100000并且该阵列将是非常大的.

那么如何做到最好?

php random math

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

检测用户何时使用文件输入选择文件

如何检测用户何时使用html文件输入选择要上载的文件.这样我就可以自动提交表格了.

javascript jquery html-input

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

检测PHP目前使用mysql数据库的压力

我正在开发一个大型Web应用程序,并希望它根据与数据库当前所处压力相关的因素进行更改.

我不确定最准确/最有效/最简单的是什么.我在考虑当前连接数或服务器响应时间或CPU使用情况?

什么是最适合和可能的?

谢谢

php mysql optimization performance

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

一键上传按钮

我想创建一个按钮,当点击它打开一个对话框窗口,他们选择要上传的图像,然后一旦他们选择它并按下对话框窗口中的确定上传开始(上传栏可选:))

最好是一个jquery插件来修改标准html文件输入的功能......因为我已经用一个编写了代码.

jquery html-input jquery-plugins

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

PHP输出缓冲到文本文件

我遇到了更新脚本的问题.它运行了几个小时,所以我希望它输出到文本文件.

我用这个文件开始

ob_start();
Run Code Online (Sandbox Code Playgroud)

然后在while循环中(因为它遍历数据库的记录)我有这个

$size=ob_get_length();
if ($size > 0)
{
    $content = ob_get_contents();
    logit($contents);
    ob_clean();
}
Run Code Online (Sandbox Code Playgroud)

最后是logit功能

function logit($data)
{
    file_put_contents('log.txt', $data, FILE_APPEND);
}
Run Code Online (Sandbox Code Playgroud)

但是,日志文件仍为空.我究竟做错了什么?

php output-buffering

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

最简单的方法来制作漂亮的网址,例如mysite/page1而不是mysite?page = page1

美化我的网址的最快方法是什么?

我总是有一个id('page').我希望网址是www.mysite.com/page

谢谢

php apache

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

使用javascript/jquery输出

我有一个在体内运行的脚本.如何直接输出后自己输出.类似于php中的echo.

例如

    <div id="text">Text</div>

    <div id="someotherdiv">
    The text above says 
    <script>
    $('#text').html().echo?;
    </script>
    </div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

0
推荐指数
2
解决办法
244
查看次数