0
我想知道是否有可能使用用户浏览器来获取一些有利于我的信息。我创建了一个代码,需要在用户看到页面的内容之前验证一些内容。基本上,我需要用户真正按照我的社交配置文件来查看内容。它需要检查当前帐户是否在浏览器中登录,并查看它是否在页面后面。如果是的话,将验证,如果没有,将无所作为。但是我写的代码只能发送给特定的页面,并没有强制任何内容。有一种方法可以在jQuery中使用一些浏览器信息?
这里是我的代码:
<script>
jQuery(document).ready(function(){
var clicked = new Set;
// STEAM GROUP INTEGRATION
jQuery('.Steam').click(function() {
jQuery('.Steam').hide();
jQuery('.SteamDone').show();
clicked.add(this);
if(clicked.size>=7) jQuery('.GiveawayLocked').hide();
if(clicked.size>=7) jQuery('.Giveaway').show();
});
// FACEBOOK LIKE INTEGRATION
jQuery('.Like').click(function() {
jQuery('.Like').hide();
jQuery('.LikeDone').show();
clicked.add(this);
if(clicked.size>=7) jQuery('.GiveawayLocked').hide();
if(clicked.size>=7) jQuery('.Giveaway').show();
});
// TWITTER FOLLOW INTEGRATION
jQuery('.Follow').click(function() {
jQuery('.Follow').hide();
jQuery('.FollowDone').show();
clicked.add(this);
if(clicked.size>=7) jQuery('.GiveawayLocked').hide();
if(clicked.size>=7) jQuery('.Giveaway').show();
});
// VK.com FOLLOW INTEGRATION
jQuery('.VK').click(function() {
jQuery('.VK').hide();
jQuery('.VKDone').show();
clicked.add(this);
if(clicked.size>=7) jQuery('.GiveawayLocked').hide();
if(clicked.size>=7) jQuery('.Giveaway').show();
});
// GOOGLE+ FOLLOW INTEGRATION
jQuery('.GooglePlus').click(function() {
jQuery('.GooglePlus').hide();
jQuery('.GooglePlusDone').show();
clicked.add(this);
if(clicked.size>=7) jQuery('.GiveawayLocked').hide();
if(clicked.size>=7) jQuery('.Giveaway').show();
});
// PINTEREST FOLLOW INTEGRATION
jQuery('.Pin').click(function() {
jQuery('.Pin').hide();
jQuery('.PinDone').show();
clicked.add(this);
if(clicked.size>=7) jQuery('.GiveawayLocked').hide();
if(clicked.size>=7) jQuery('.Giveaway').show();
});
// YOUTUBE SUBSCRIBE INTEGRATION
jQuery('.YouTube').click(function() {
jQuery('.YouTube').hide();
jQuery('.YouTubeDone').show();
clicked.add(this);
if(clicked.size>=7) jQuery('.GiveawayLocked').hide();
if(clicked.size>=7) jQuery('.Giveaway').show();
});
});
</script>
只是一个供参考,但这样做的客户端意味着它可以通过浏览器控制台的基本知识由一个十岁的人绕过。 – adeneo
是的,我知道。我的代码很糟糕,但我对JS很新手,无法做出更好的代码来隐藏内容。我只使用.hide()和.show()这个 –
我没有说它被吸引,我说在服务器端做这种事情会更好。无论如何,大多数社交媒体网站都有办法检查是否有人跟随某些事情等等,你必须从那里开始。 – adeneo