FB.api('/me/feed', 'post', { message: message_str }, function(response) { if (!response || response.error) { console.log(response.error); alert(response.error.message); // alert('Error occured'); } else { alert('Successfully published!'); } });
要找到response里面包含了哪些对象,可以在里面加入console.log(response.error),这样在chrome的Inspect Element里面的Console就可以看到object的结构了。
Ref:
http://stackoverflow.com/questions/10897544/fb-api-response-is-undefined
http://stackoverflow.com/questions/4743730/what-is-console-log-and-how-do-i-use-it
相关推荐
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于前后端交互,而Chrome作为一款流行的浏览器,提供了多种方法来查看和处理JSON数据。对于Java后端开发者而言,理解并掌握如何在Chrome中...
Response.Write("您正在使用Google Chrome浏览器"); } // ...其他浏览器检测逻辑 } else { Response.Write("无法识别您的浏览器"); } } } ``` 在上述代码中,我们首先通过`HttpContext.Current.Request`...
例如,IDEA的Maven插件帮助管理依赖,Postman或Chrome的开发者工具用于测试API接口等。 通过以上步骤,我们已经在Spring MVC中配置了Ajax并实现了与服务器的交互。注意,这只是一个基础示例,实际项目中可能需要...
.then(response => response.json()); }; }, }); ``` 在这个示例中,我们在请求时自动添加了'Content-Type'和'Accept'头,并从localStorage获取token添加到headers中,实现了请求拦截。同时,我们使用`check...
Google API SOAP是一个技术主题,涉及使用Google的网络服务接口(API)通过SOAP(Simple Object Access Protocol)协议进行通信。SOAP是一种基于XML的协议,用于在Web上交换结构化和类型化的信息。在这个场景中,...
网页源码,是构成网页的基础元素,包含了HTML、CSS...总之,获取网页源码是网络开发和数据分析的基础操作,通过不同的工具和方法,我们可以深入理解网页结构,提取所需信息,实现自动化任务,为各种应用场景提供支持。
这通常涉及到查看网页源代码、使用开发者工具(如Chrome DevTools)的网络面板,查找相关的Ajax请求。一旦找到请求的URL、HTTP方法(GET或POST)以及可能需要的参数,我们就可以在C#中构造相应的请求。 以下是一个...
标题“jQuery+json+servlet 动态取后台数据”揭示了一个常见的Web开发场景,其中前端JavaScript库jQuery被用来从后端服务器(通过servlet)获取动态数据,这些数据以JSON(JavaScript Object Notation)格式传输。...
Resolved issue 1276: empty FindElement response is returned while trying to find element with tagname object/embed [['OS-All', 'Pri-1']] Resolved issue 1272: GET url returns "data:text/html,...
Resolved issue 1276: empty FindElement response is returned while trying to find element with tagname object/embed [['OS-All', 'Pri-1']] Resolved issue 1272: GET url returns "data:text/html,...
为了抵御点击劫持攻击,开放Web应用程序安全项目(OWASP)提供了详细的指导文档《Defending with X-Frame-Options Response Headers》。X-Frame-Options HTTP响应头能够控制浏览器是否允许在一个页面内的`<frame>`、...
这样,如果用户的浏览器支持PDF查看(如现代版的Edge或Chrome),则可以直接在页面内预览。对于不支持的浏览器,可能需要借助第三方JavaScript库,如PDF.js,它是由Mozilla开发的开源库,用于在浏览器中渲染PDF内容...
jQuery.soap是一款JavaScript库,它为使用jQuery的开发者提供了一种简单的方法来调用Web服务接口,尤其是SOAP(Simple Object Access Protocol)服务。这个库允许前端开发者无需深入了解SOAP协议的复杂性,即可方便...
5. 安全性和跨平台性:需要注意的是,由于ActiveX主要依赖于Internet Explorer,所以这种方式可能不适用于其他浏览器,如Firefox、Chrome等。此外,由于ActiveX控件可能存在安全风险,因此在部署时要考虑用户的安全...
一旦服务器返回数据,JavaScript可以动态地更新DOM(Document Object Model)以显示新的信息,如在页面上展示用户的角色名。 此外,标签“源码”暗示我们将讨论实际的代码实现。在前端,我们可以使用jQuery、axios...
通过内联、内部或外部样式表,开发者可以实现丰富的视觉效果。 6. **JavaScript交互**:JavaScript与HTML结合,能实现动态交互效果。AJAX(Asynchronous JavaScript and XML)技术允许不刷新整个页面的情况下更新...
2. **引用组件**:在ASP页面中引入组件,通过`<OBJECT>`或`<_serversideinclude>`标签来调用。 3. **设置条码属性**:通过ASP代码设置条码的相关属性,如类型、值、尺寸等。 4. **生成并输出条码**:调用组件的方法...
它支持变量(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined、对象和数组)、控制结构(if...else、for、while、switch)、函数以及类(自ES6引入)等基本概念。此外,JavaScript还具备原型...
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。Ajax(Asynchronous JavaScript and XML)则是一种在不刷新整个页面的情况下更新部分网页内容的技术...