小编Tan*_*ker的帖子

关闭浏览器标签时取消会话设置

当用户进入网站时,它会发送默认语言,同时会强制用户从列表中
选择一种语言... 当用户选择语言时,它会设置$ _SESSION ['language'] = $ _POST [ 'lg'];
同时设置另一个$ _SESSION ['sestime'] = time();
通过本次会议,我可以做到这一点:

if(isset($_SESSION['sestime']) && (time() - $_SESSION['sestime'] > 600)) {
session_unset(); session_destroy();
header("Location: $sred");
exit;
}
$_SESSION['sestime'] = time();
Run Code Online (Sandbox Code Playgroud)

如果在10分钟内没有任何活动,它会销毁/删除/取消任何会话,其想法是再次询问lanaguage ...现在,这是“有效的”,但是我想要的是“检测”当用户将要关闭浏览器选项卡时,网站选项卡...如果用户关闭该选项卡,则“破坏/删除/取消设置”该网站的任何会话...
这可能吗?

php session

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

如何移动/重新排序HTML表格行

想法是将特定的表格行移动到其他位置
HTML

<table id="grid1" class="table table-zebra">
    <tbody>
    <tr>
        <td>Cont 1 tr 1</td>
    </tr>
    <tr>
        <td>Cont 2 tr 2</td>
    </tr>
    <tr>
        <td>Cont 3 tr 3</td>
    </tr>
    <tr>
        <td>Cont 4 tr 4</td>
    </tr>
    <tr>
        <td>Cont 5 tr 5</td>
    </tr>
    <tr>
        <td>Cont 6 tr 6</td>
    </tr>
    <tr>
        <td>Cont 6 tr 6</td>
    </tr>
    <tr>
        <td>Cont 7 tr 7</td>
    </tr>
    <tr>
        <td>Cont 8 tr 8</td>
    </tr>
    <tr>
        <td>Cont 9 tr 9</td>
    </tr>
    <tr>
        <td>Cont 10 tr 10</td>
    </tr>
    <tr>
        <td>Cont 11 tr 11</td>
    </tr>

    <tr> …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

通过ajax嵌入Facebook视频

我有一个数据库,我也存储了来自Facebook的X视频的ID,Youtube和vimeo,然后我加载任何视频通过Ajax,vimeo和Youtube加载完美但Facebook没有加载,它只加载html但代码我通过ajax获取还包含一个由Facebook提供的脚本...
要从Facebook 嵌入视频,代码是这样的:

<script>
    (function(d, s, id)
    {  var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s);
        js.id = id;
        js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk')
        );
</script>
<div class="hidden-xs hidden-sm visible-md visible-lg">
    <div id="fbid">
        <div id="fb-root"></div>
        <div class="fb-post" data-href="https://www.facebook.com/video.php?v=<?php echo $v->v; ?>" data-width="800">
            <div class="fb-xfbml-parse-ignore">
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

有了这段代码,我可以嵌入facebook视频,如果我直接转到我的ajax文件,http://foo.com/ajax.php?i = 1它将只为facebook输出该代码,这就是我得到的,它显示视频正确,但如果我用ajax调用它我只看到html但脚本没有执行,换句话说我没有看到视频...
我的ajax是这个

$('.v_list li').click(function(){
    var $ids = $(this).attr('id');
    $.ajax({
        url: "v.php",
        data: {
            vid: $ids
        },
        type: "GET",
        // dataType: "html", // …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery facebook

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

标签 统计

javascript ×2

jquery ×2

ajax ×1

facebook ×1

html ×1

php ×1

session ×1