Tag: JavaScript

如何识别一个网页是否正在加载一个iframe或直接进入浏览器窗口?

我正在写一个基于iframe的Facebook应用程序。 现在,我想使用相同的HTML页面来呈现正常的网站,以及Facebook中的canvas页面。 我想知道是否可以确定页面是否已经加载到iframe中或直接在浏览器中?

在浏览器中更改url,而不使用JavaScript加载新页面

我怎么会有一个JavaScript的行动,可能对当前页面有一些影响,但也将更改浏览器中的URL,所以如果用户点击重新加载或书签新的URL使用? 如果后退button将重新加载原始URL,这也会很好。 我正在尝试在URL中loggingJavaScript状态。

如何在JavaScript中将十进制转换为hex?

在JavaScript中如何将十进制值转换为hex等价值?

如何列出JavaScript对象的属性

假设我创build一个对象: var myObject = {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"}; 检索属性名称列表的最佳方法是什么? 即我想结束一些variables“键”,使得: keys == ["ircEvent", "method", "regex"]

在什么情况下,AJAX长/短轮询比HTML5 WebSockets更受欢迎?

我正在为朋友构build一个小型聊天应用程序,但不确定如何及时获取信息,而不是像手动或基本不强迫刷新页面一样。 目前,我正在使用简单的AJAX来实现这个function,但是这有一个缺点,就是在短暂的计时器耗尽之后,会定期打到服务器。 在研究长/短轮询时,我碰到了HTML5 WebSockets。 这似乎很容易实现,但我不确定是否有一些隐藏的缺点。 例如,我认为WebSockets只支持某些浏览器。 WebSockets还有其他的缺点,我应该知道吗? 既然看起来两种技术都是一样的,那么在哪种情况下,人们更喜欢使用一种技术呢? 更具体地说,HTML5 WebSockets是否使得AJAX长/短轮询过时,或者有更好的理由来selectAJAX而不是WebSockets?

使用JavaScript获取浏览器视口尺寸

我想为我的访问者提供以高质量查看图像的能力,有没有什么方法可以检测到窗口大小? 或者更好的是,JavaScript的浏览器的视口大小? 在这里看到绿地:

在jQuery中创build一个div元素

如何在jQuery中创builddiv元素?

在JavaScript中访问Java / Servlet / JSP / JSTL / ELvariables

我在JSP中有一个表单。 我必须根据请求对象(从servlet)填充它。 如何使用Java脚本来访问请求对象的属性,或者如果你可以build议我任何其他更好的方式dynamic填充表单?

Chrome扩展程序popup式窗口不起作用,点击事件无法处理

我已经创build了一个JavaScriptvariables,当我点击button应该增加1,但没有发生。 这里是manifest.json 。 { "name":"Facebook", "version":"1.0", "description":"My Facebook Profile", "manifest_version":2, "browser_action":{ "default_icon":"google-plus-red-128.png", "default_popup":"hello.html" } } 这是html页面的代码 <!DOCTYPE html> <html> <head> <script> var a=0; function count() { a++; document.getElementById("demo").innerHTML=a; return a; } </script> </head> <body> <p id="demo">=a</p> <button type="button" onclick="count()">Count</button> </body> </html> 我希望扩展名显示a的值,并在每次单击扩展名或button时将其加1

跨域iframe问题

比如说,我有一个名为example.com的网站,其中iframeembedded了域名iframe.net,现在我想要读取iframe的内容并传递一些参数来显示文本消息。 喜欢与用户名。 现在的问题是,这两个之间无法build立连接,即使我无法获得我使用iframe的innerHTML方法 document.getElementById('myframe').contentWindow.document.body.innerHTML; 它会抛出错误“权限被拒绝访问属性” 有谁知道如何读写跨平台的平台