草庐IT

facebook_id

全部标签

javascript - 从 Facebook Canvas 页面重定向到网站

有没有办法从我的FacebookCanvas页面重定向到我的外部网站?我看过以下形式的博客和stackoverflow答案:window.top.location='http://www.yoursite.com/';不幸的是,这些解决方案永远行不通。我也尝试了top.location.href、window.location和location.href..没有任何效果。Facebook是否通过解析此类代码消除了从javascript重定向的可能性?有没有办法仍然重定向?更新:发生的情况是网页的行为就像从来没有javascript重定向指令一样。事实上,当我通过firebug查看源代码

javascript - 当我可以在 JavaScript 中直接引用 DOM id 时,为什么要使用 document.getElementById?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:IE/Chrome:areDOMtreeelementsglobalvariableshere?我最近发现我可以在javascript中使用DOM中的任何对象并直接引用其id:IMALAYERalert(layer.innerHTML);如果这是真的,我使用getElementById方法有什么好处?

javascript - 根据用户 ID 限制下拉选项

我问这个问题是因为我不确定解决问题的最佳方法。问题:我有一个预填充的下拉列表,其中包含1,000个左右的数字。我需要根据使用下拉列表的用户来限制下拉列表中显示的数字。我想到的解决方案:用jQuery隐藏所有数字使用jQuery/AJAX调用数据库,传递用户ID数据库根据用户ID返回值列表在下拉列表中显示与从数据库返回的数字具有相同值的选项假设这是我的HTML:PleaseSelect..CC101CC102CC103CC104CC105CC106这是我的数据库表:=======================|User1|101||User2|101||User2|102||User2

javascript - 从 facebook graph API 获取全尺寸图片

我正在使用图形API端点/PAGE_ID/posts从facebook页面获取所有帖子。现在我想要这些帖子中的全尺寸图片。返回对象的图片属性只给我该图像的裁剪版本。通过这些帖子中的对象ID和API端点/OBJECT_ID/picture,我得到了图片的唯一小版本、普通版本和相册大小版本。但通过对URL稍作修改,我设法获得了完整尺寸的图像。示例这个网址:https://graph.facebook.com/10152843929471041/picture重定向到此URL:https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xpa1/t31

javascript - 在 JavaScript 或 jQuery 中动态设置 div id

如何动态设置divid?这是我的代码:现在我想在JavaScript中将q4divid设置为q1。我怎样才能在JavaScript或jQuery中做到这一点?我试过了。document.getElementById("q4").id="q1";document.getElementById("q2").id="q5";但它表示该对象为null或未定义。谢谢。查克里。 最佳答案 使用jquery:一个一个动态设置:varidCount=1;$('div').each(function(){$(this).attr('id','q'+i

javascript - 将选择绑定(bind)到 Aurelia 中的对象数组并匹配 ID

所以,我有一个所有用户的列表,它填充了一个选择的选项。${user.firstName}${user.lastName}我有一个传入的组记录,其中附加了一个用户列表。我关注cheatsheat指令并将其绑定(bind)到模型的单个索引。${user.firstName}${user.lastName}因此,组中的传入用户与列表中的用户之一相同:{id:123,firstName:'Matt',lastName:'Davis'}但是当组被加载并绑定(bind)到View时,没有从选择中选择正确的用户。实际上,我希望这是因为JavaScript会寻找引用相等性。理想情况下,我希望Aurel

javascript - 使用 onmousedown 获取您刚刚按下鼠标的元素的 ID?

这可能吗?我正在尝试为onmousedown编写一个函数,它将返回您刚刚单击的元素的ID,以便稍后在不同的div中重新创建该元素时使用。 最佳答案 您可以使用eventdelegation,基本上只将一个事件处理程序连接到整个文档,并使用event.target获取最初调度事件的元素。:document.body.onmousedown=function(e){e=e||window.event;varelementId=(e.target||e.srcElement).id;//callyourre-createfunctionr

javascript - 导致移动设备水平滚动的 Facebook Like 按钮

我有一个FacebookLike按钮实现,它在所有桌面和移动浏览器中都呈现良好。但问题出在分辨率为240x320的低分辨率设备上。Like按钮导致设备放大页面,从而呈现水平滚动。按钮在宽度>=320px的设备(如iPhone等)上呈现良好,但宽度小于该宽度的旧android设备则面临问题。我的看法。该页面加载正常,然后向Facebook发出服务器调用,然后返回一些参数将其全部分解。它正在生成.我想把width和overflowCSS参数但似乎都不起作用。我正在像这样初始化“赞”按钮:"data-send="false"data-layout="button_count"width="8

javascript - JS传单: How to pass (Geo-)json ID to on click event?

我的djangoweb应用程序应该执行以下操作:将Geojson对象传递给View,使用传单映射点,并在用户单击点标记时显示一些附加信息。我不太熟悉js,所以我无法将正确类型的数据绑定(bind)到click事件。这是一个示例geojson对象。如何使用我的click事件访问“id”?vargeojsonFeature={'geometry':{'type':'MultiPoint','coordinates':[[4.939,52.33],[4.9409,52.33]]},'type':'Feature','properties':{'id':'52','popupContent':

javascript - Meteor 更新集合 - 未捕获错误 : Not permitted. 不受信任的代码可能仅按 ID 更新文档。 [403]

我是LearnignMeteor,遇到了这种情况,我正在关注关于tutsplus的Meteor教程。代码与视频中的代码完全相同,发生了集合更新,但在我的浏览器中显示了此错误:UncaughtError:不允许。不受信任的代码只能通过ID更新文档。[403]代码在这里:Template.person.events({'click':function(e,t){Session.set("edit-"+t.data._id,true);},'keypressinput':function(e,t){if(e.keyCode===13){vardocid=Session.get("edit-"