小编Fre*_*tte的帖子

Session Cookie在IE11中有错误的行为?

请检查以下两张图片:

IE11中的Cookies

铬的饼干

我想要实现的逻辑如下:我们有一个Web门户,用户可以在其中模拟另一个用户.现在,当用户结束其会话并再次启动浏览器时,应停止模拟并注销用户.

为了达到这个目的,我在登录时设置了两个cookie,一个cookie的有效期为+99天,另一个cookie没有expires属性.

在IE11中,expires列完全是空的,我不知道为什么.但是当我关闭窗口并结束会话时,cookie仍然存在,我的逻辑不起作用.

checkSimulationCookieAndLogOut() {
    // Checks for cookie if a user is simulated and logs out
    let self = this;
    let sessionCookie = self.globalFunctions.getCookie('user-is-simulated-session-cookie');
    let userSimulationCookie = self.globalFunctions.getCookie('user-is-simulated');
    if(!sessionCookie && userSimulationCookie) {
        //self.globalFunctions.automaticLogoutAndRedirect();
        self.globalFunctions.deleteCookie('user-is-simulated');
        console.log('test');
    }
}
Run Code Online (Sandbox Code Playgroud)

Cookie设置如下:

setCookie(name,value,days) {
    var expires = "";
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days*24*60*60*1000));
        expires = "; expires=" + date.toUTCString();
    }
    document.cookie = name + "=" + (value || "")  + expires + "; path=/";
}

self.globalFunctions.setCookie('user-is-simulated-session-cookie', …
Run Code Online (Sandbox Code Playgroud)

javascript cookies session

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

使用Javascript或CSS3制作动画?

我一直想知道在性能方面对动画有什么好处 - Javascript或CSS3.在这个页面上,您可以在GSAP,jQuery和CSS3之间进行比较:

http://css-tricks.com/myth-busting-css-animations-vs-javascript/

向下滚动到性能比较.现在我的问题如下:

CSS3迟早会比Javascript更快(在这种情况下是GSAP)吗?那么我们应该使用CSS3编程动画还是使用Javascript编程动画?

更新:另一个网站:

http://greensock.com/transitions/

从现在看来,GSAP在大多数方面比CSS3更快,但在3D转换中CSS3更快.

现在的问题仍然是:CSS3会比GSAP(或其他类似的框架)更快吗?

javascript performance jquery animation css3

6
推荐指数
2
解决办法
1053
查看次数

为什么0 == [],但0 == false和![] == false?

至少在JavaScript中,以下是真实的:

0 == []       // true
0 == false    // true
![] == false  // true
Run Code Online (Sandbox Code Playgroud)

这是为什么?我知道这==意味着等于但不等于类型,但false == true在这种情况下,可以这么说呢?

javascript

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

在Salesforce中获取{“ error”:“ invalid_grant”,“ error_description”:“身份验证失败”}?

我正在尝试获取我的salesforcePartialbox的会话ID。

我的代码:

curl https://test.salesforce.com/services/oauth2/token -d "grant_type=password" -d "client_id=definitely the correct client id" -d "client_secret=definitely the correct client secret" -d "username=mymail@mail.com.partialbox" -d "password=passandsecuritytoken"
Run Code Online (Sandbox Code Playgroud)

我还做了什么:

  • 在我已连接的应用程序设置中授予完全访问权限
  • 将IP限制设置为宽松的IP限制
  • “所有用户都可以授权自己”
  • 双重检查的通行证,客户ID,客户机密,用户名

我仍然遇到错误{"error":"invalid_grant","error_description":"authentication failure"}

我搜索了SF论坛和StackOverflow问题,但找不到任何解决方案。有人知道吗,这里还有什么问题?

api rest curl salesforce

5
推荐指数
3
解决办法
9292
查看次数

无法从 iPhone Safari 访问 MacBook 上的本地主机,显示加载栏然后失败?

我有一个在端口 3000 上运行的 Nodejs 服务器,我正在尝试从我的 iPhone 访问该服务器。

我努力了:

  1. Mac 的 IP 地址(在“网络”中找到)
  2. Mac“名称”(computer-name.local:3000)
  3. 更改无线网络
  4. 在系统偏好设置下的“共享”中打开“互联网共享”
  5. 通过chrome访问网站
  6. 测试了我的另一部 iPhone,结果与图片相同
  7. 在端口 80 上测试了 XAMPP 服务器,结果与图片相同
  8. 检查防火墙(已停用)

这就是发生的事情

您可以在图像上看到确实有一个加载栏,它并没有直接显示“未找到站点”或其他任何内容。所以我猜测我必须在我的 MacBook 上配置更多东西,但我不知道是什么。我尝试了其他帖子中写的有关此的所有内容。我收到的最后一条消息(大约 20 秒后)是“Safari 无法打开页面,因为服务器停止响应”。

iphone macos localhost

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

旋转动画并翻译?

旋转动画不适用于翻译.我知道,我必须将translate与旋转放在同一属性中,但是在使用关键帧时这是如何实现的呢?代码是这样的:

@-webkit-keyframes rotating {
    from{
        -webkit-transform: rotate(0deg);    

    }
    to{
        -webkit-transform: rotate(360deg);  
    }
}

@keyframes rotating {
    from{
        transform: rotate(0deg);    
    }
    to{
        transform: rotate(360deg);  
    }
}

img{
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    -webkit-animation: rotating 2s linear infinite; 
    animation: rotating 2s linear infinite; 
    position:absolute;
    top:50%;
    left:50%;
}   
Run Code Online (Sandbox Code Playgroud)

这将进行旋转,但它会禁用翻译.如果我将翻译放入旋转动画中,那么翻译也会被动画化(当然).

css css3

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

在事件中获取阵列中的当前位置?

我有一个点击事件ul.随着$.inArray我想要得到的当前索引li.有了这个,我就可以为正确的div制作动画.我的标记是这样的:

<div class="nav">
    <ul>
        <li></li>
        <li></li>
    </ul>
</div>
<div class="sideways">
</div>
<div class="sideways">
</div>
Run Code Online (Sandbox Code Playgroud)

等等.你可以滑动"侧身"div,并且ul可以通过导航导航到div.现在我的代码看起来像这样:

$('.nav ul li').click(function(){
    $this = $(this);
    k = $.inArray($this, $('.nav ul li'));
});
Run Code Online (Sandbox Code Playgroud)

k总是返回-1.为什么会这样?为什么不返回当前指数?

jquery

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

"split(regEx)"和"split(regEx,0)"之间的Java差异?

使用split(regEx)和之间有什么区别split(regEx, 0)吗?

因为输出是针对我测试的情况相同的.例如:

String myS = this is stack overflow;
String[] mySA = myS.split(' ');
Run Code Online (Sandbox Code Playgroud)

结果是 mySA === {'this','is','stack,'overflow'}

String myS = this is stack overflow;
String[] mySA = myS.split(' ', 0);
Run Code Online (Sandbox Code Playgroud)

也导致了 mySA === {'this','is','stack,'overflow'}

这里有"隐藏"的东西吗?还是需要了解的其他事情.split(regEx, 0)

java split

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

标签 统计

javascript ×3

css3 ×2

jquery ×2

animation ×1

api ×1

cookies ×1

css ×1

curl ×1

iphone ×1

java ×1

localhost ×1

macos ×1

performance ×1

rest ×1

salesforce ×1

session ×1

split ×1