草庐IT

facebook-invite

全部标签

javascript - 为什么 greasemonkey 检测不到 facebook 中的某些页面更改?

我试图在facebook中对/messages页面执行user.js,但当导航从/更改为/messages时,greasemonkey似乎没有注意到。它也发生在其他内部页面中。一开始我以为是AJAX导航引起的,但是URL变了(不是hash部分),所以是正常导航吧?这是我用过的测试页://==UserScript==//@nameTest//@namespacenone//@descriptionjustanalertwhenpagechanges//@includehttp*://www.facebook.com/*//==/UserScript==alert(location.hre

javascript - 拖动图像以调整位置,就像在 Facebook 缩略图个人资料图片中一样

在facebook中,缩略图会遗漏整张图片的某些部分,我们可以移动它,以便我们可以将缩略图调整到适合的位置,如何使用网络技术做到这一点。在示例中,我们可以拖动图片来移动缩略图的位置。 最佳答案 我一直在寻找一种完全相同的插件,找不到,所以我写了一个:)。看看这个。它非常基础,功能不多,但仍然有用。用好它,传播它,也相信我;).编辑:2013年12月22日我注意到使用百分比的版本没有按预期工作。链接现已更新。我还添加了一个X轴版本JSFiddle(Y-Axis)JSFiddle(X-Axis)

javascript - Facebook Graph API 只返回用户名

我正在使用Facebook的图形API,请求“/me”,它只返回用户的名称和ID。我知道它正确登录,因为它返回了正确的名称。这是我使用的javascript代码片段:FB.login(function(response){//handletheresponseFB.api('/me',function(usrresponse){document.getElementById('inFbStatus').innerHTML='SuccessfullogintoFacebook';console.log(JSON.stringify(usrresponse));});},{scope:'e

javascript - Facebook graph api JSONP格式,第一行的/* */是什么意思?

我注意到facebookgraphapi返回的JSONP输出中有一个空注释block所有方法。我调用的URL:https://graph.facebook.com/NUMERIC_FACEBOOK_ID/friends?access_token=ACCESS_TOKEN_STRING&callback=theGreatFunctionJSONP输出是:/**/theGreatFunction({"data":[{"name":"FirstFriend","id":"XXXX"},{"name":"SecondFriend","id":"XXXXXX"},........我的问题是:回调

javascript - 使用 jquery 验证 Facebook 和 Twitter URL

在我的应用程序中,我对表单使用jquery验证。还有另外两个字段用于输入twitter页面url和facebook页面url。如何使用jquery验证这些url?例子:http://twitter.com/anypagehttp://twitter.com/#!/anypagehttp://facebook.com/anypage 最佳答案 以上解决方案/正则表达式都不够灵活。查看我的code在jsFiddle中。varstr1='http://twitter.com/anypage';//Truevarstr2='http://t

javascript - 如何以与 GMail/Facebook 相同的方式更新选项卡的标题?

每次您收到一封新电子邮件,或者您的Facebook个人资料发生一些变化时,您的浏览器选项卡的名称都会发生变化。例如,在gmail上,如果您收到一封新邮件,它将更改为类似GMail(1)的内容。我怎样才能在我的应用程序中获得相同的效果?我认为这是Javascript的事情,但我不确定。 最佳答案 这应该像使用JavaScript修改document.title属性一样简单:document.title="Newtitle(1)newmessage"; 关于javascript-如何以与GM

javascript - Facebook 错误 100 : You cannot specify a scheduled publish time on a published post

我只是不得不这样做。绝对每个问题我都查找了有关此问题的问题,但他们的答案都没有帮助我解决问题。我正在尝试在我的Facebook页面上发帖。问题是:错误:“(#100)您不能在已发布的帖子上指定预定的发布时间”代码:FB.api("/100177680105780/feed","POST",{"message":"Thisisatestmessage","scheduled_publish_time":Math.round(newDate().getTime()/1000)+120},function(response){console.log(response);if(response

javascript - 通过控制台在 Facebook 页面上发表评论

如图所示,Facebook评论框没有提交按钮,当您写下内容并按下Enter按钮时,评论就会发布。我想通过在控制台中运行的JavaScript提交评论,但我试图触发Enter事件,DOM的提交事件。无法使其工作。 最佳答案 当前的评论框不是传统的在里面.他们在div上使用contenteditable属性。为了在这种情况下提交,您需要监听其中一个键盘事件(keydown、keypress、keyup)并查找Enter键码为13的键。看起来FB正在监听keydownevt在这种情况下,所以当我运行这段代码时,我能够伪造提交评论:func

javascript - 如何在 facebook 中使用 javascript 将文本框值设置为空(空白)

一旦用户在Facebook中发布或跳过提要框,我想将我的文本框设置为空(空白)。我正在使用以下代码:varattachment={.........somecodehere............};Facebook.streamPublish('',attachment,actionLinks,null,null,clear);}functionclear(){document.getElementById("question").setTextValue()="";}但这行不通。请帮助我...... 最佳答案 假设您要更改的元素

javascript - 如何实现 Facebook 转化跟踪 onclick 或当没有单独的 'Thank you' 页面时

尝试在Facebook选项卡中实现Facebook转化跟踪。您可以在此处查看页面http://www.facebook.com/StChristophersFellowship/app_366591783429546问题是提交表单后不会运行单独的页面。我可以让一段javascript运行但只单击提交按钮吗,我认为它也被注入(inject)到HTML文档的头部。我找到了从链接或点击运行Javascript的答案-如果我从单独的JS文档调用跟踪/转换代码,此方法是否有效?如有任何帮助,我们将不胜感激-谢谢!“我必须同意上面的评论,你不能调用一个文件,但你可以像这样加载一个JS文件,我不确定