小编j82*_*749的帖子

jQuery切换和IF可见

我有一个div,其中包含帐户管理页面上的设置和选项.

$("#moreOptions").slideToggle('slow');
if ($("#moreOptions").is(":visible") == true) {
    $("#lnkMoreOpt").text("Less Options «")
}
else {
    $("#lnkMoreOpt").text("More Options »")
}
Run Code Online (Sandbox Code Playgroud)

上面的代码应该根据它是否可见来更改更多/更少选项链接的文本,但是看起来jQuery不会将切换视为使其不可见/可见.

如何在仍使用切换功能的同时实现此功能?

jquery toggle

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

使用AJAX发送纯文本密码有多安全?

也许这个标题措辞严厉,但想不出一个更好的说法.

我目前正在开发一个登录系统(没有正式的,只是试验),并计划使用PHPLiveX(一个AJAX库)来实现某些功能.基本上你创建了一些PHP函数,然后通过JavaScript调用.您可以将参数(getElementById)添加到转移到PHP函数的JavaScript中.

我真正想知道的是,在不加密密码的情况下从JavaScript调用函数是否安全,然后让PHP函数对其进行加密(在本例中为SHA256).是否可以拦截通过AJAX传输的数据?如果是这样的可能性有多大?

php security authentication ajax login

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

ASP.net MVC AntiForgeryToken over AJAX

我目前正在ASP.net中开发一个MVC应用程序.我正在使用AJAX.ActionLink在记录列表中提供删除链接,但这是非常不安全的.我把这个:

<AcceptVerbs(HttpVerbs.Post)>
Run Code Online (Sandbox Code Playgroud)

在执行删除的功能上,停止仅通过URL调用的功能.但是,仍存在的另一个安全漏洞是,如果我要创建一个包含此内容的基本html页面:

<form action="http://foo.com/user/delete/260" method="post">
<input type="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

它仍将是一个帖子,但来自不同的位置.

是否可以将AntiForgeryToken与AJAX ActionLink一起使用?如果是这样,这是一种安全的方法吗?我还没有意识到更多的安全漏洞吗?

asp.net security ajax asp.net-mvc

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

LINQ和分页视图分页

我有一个包含listview控件和datapager控件的页面.listviews数据源使用以下代码以编程方式设置:

Dim dal as new dalDataContext
Dim bookmarks = From data In dal.getData(userid)
listview1.DataSource = bookmarks
listview1.DataBind()

当我在浏览器中测试此页面时,它会出现错误:'ListView with id'listview1'必须具有实现ICollection的数据源,或者如果AllowPaging为true,则可以执行数据源分页.

如何在这种情况下实现分页?

谢谢

sql linq asp.net paging listview

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

使用Facebook Graph API PHP库

我正在使用PHP库的PHP库(http://github.com/facebook/php-sdk),但我对它是如何工作(或不工作)有点困惑.

我只想验证用户身份并获取用户ID.我真正想知道的是一旦用户登录Facebook并返回我的网站该怎么办.URL中有称为"会话"的数据.是否需要存储以便不断获取用户ID?对我来说,从样本或(缺乏)文档来看,这一点并不明显.

另外,完全删除PHP库并仅自己处理响应,将其存储在会话变量中会更容易吗?如果我这样做,获取/提取当前用户ID的最佳方法是什么?

编辑:

目前,我已经从GitHub复制了facebook.php文件和example.php文件,并且只更改了example.php中的应用程序名称和密码.它不存储cookie并且说"你没有连接".但是,当print_r($session);它工作时(但只有当url包含会话数据时).

还有其他人遇到过这样的问题吗?是否有可能在localhost上运行导致此问题?

编辑:

我将完全相同的两个文件上传到主机,它运行得很好.它存储了cookie并显示了它应该的所有信息.很可能在localhost上运行会导致问题.我已经更改了Facebook Developer应用程序的Connect选项卡下的设置,但仍然没有运气.

有人知道如何从localhost或我做错了吗?

php facebook graph

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

在VB.NET中模拟For Each循环中的'Where'子句

是否有可能For Each在VB.NET 的循环中有类似于SQL'WHERE'子句的东西?IE

 FOR EACH event IN events 
    'WHERE eventdate=getdate
 NEXT
Run Code Online (Sandbox Code Playgroud)

vb.net

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

使用CRC缩短GUID

我在ASP.NET中创建一个网站,希望能够拥有一个用户配置文件,可以通过最终用户ID的URL访问.唯一标识符显然是一个糟糕的选择,因为它很长并且(如果我错了,请纠正我)不是真正的URL友好.

我想知道我是否在ASP页面上创建了一个唯一的idnetifier,然后使用CRC(或类似的东西)对其进行哈希处理,如果它仍然像GUID一样独特(或者甚至是唯一的).

例如:

GUID 6f1a7841-190b-4c7a-9f23-98709b6f8848等于CRC E6DC2D44.

谢谢

asp.net guid crc

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

标签 统计

asp.net ×3

ajax ×2

php ×2

security ×2

asp.net-mvc ×1

authentication ×1

crc ×1

facebook ×1

graph ×1

guid ×1

jquery ×1

linq ×1

listview ×1

login ×1

paging ×1

sql ×1

toggle ×1

vb.net ×1