草庐IT

官方网站

全部标签

javascript - 通过 JavaScript 检查网站是否正常运行的最佳方法是什么

使用JavaScript检查网站是否正常运行或关闭的最佳方法是什么? 最佳答案 基于Spliffster的评论:此代码将基于浏览器超时尝试到达特定IP,直到它异步可用。您可能想要添加代码以防止它尝试过长。functioncheck_available(ip){varel=document.getElementById("check_pic");el.src="https://"+ip+"/images/powered_by.gif?now="+Math.random();}functioncheck_success(url){ale

javascript - 网站热力图如何获取准确数据?

有些服务(如crazyegg.com)可以向您显示访问者将鼠标光标停留在您网页上的哪个位置。我的问题是,鉴于人们有不同的屏幕宽度,他们如何确定我的x坐标在页面上的位置与另一个人的x坐标相同?这意味着,两个人的鼠标x坐标可能相同,但由于屏幕宽度不同,他们的鼠标将位于网页的不同部分。您如何创建一个考虑到这一点的网页热图服务,并且可以在具有不同内容大小的多个不同网站上扩展和使用? 最佳答案 您可以按元素(如主要内容div)而不是整个视口(viewport)收集x和y数据。以这种方式,您可以丢弃受用户分辨率影响的死区。

javascript - 用于网站的所有社交分享按钮 javascript?

关闭。这个问题是off-topic.它目前不接受答案。想改善这个问题吗?Updatethequestion所以它是on-topic对于堆栈溢出。9年前关闭。Improvethisquestion现在几乎我们所有人都使用社交媒体,是的,我(开发人员)很难将每个社交按钮共享合并为一个。facebooktwittergooglepluslinkedin其他任何东西都是额外的我找到了一些很好的例子,比如https://github.com/dbushell/Socialite但是有没有我没见过的替代方案?供读者引用http://www.quora.com/For-my-website-shou

javascript - 我的网站在其他国家/地区的外观如何

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我刚刚对我的网站做了一些更改,它将针对不同的大陆显示不同的问候语,我使用了Google的API来获取用户的位置region=google.loader.ClientLocation.address.region;country=google.loader.ClientLocation.address.country;countrycode=google.loader.ClientLocation.addr

javascript - 如何针对慢速数据连接优化我的网站?

此处的解决方案效果很好,但它们非常耗费人力。对于希望在旧的asp.net解决方案上执行类似增强功能的任何人,我强烈建议将项目切换到MVC以利用脚本和样式捆绑。.aspx文件在MVC项目中按预期工作。我即将开始为我们的一个产品执行一些性能增强。我们的用户使用非常慢的radio连接到网络。应用的主要瓶颈是网络和数据库。我将专注于减少应用程序的网络足迹。在深入了解拆开UpdatePanel、删除不必要的内容以及我能想到的任何其他内容之前,我将从一些“快速获胜”开始。现在我有一些我认为我已经准备好实现的事情这些包括压缩和合并cssUsingThis压缩和合并jssameasabove从发送给客

javascript - MDN 网站如何更改上下文菜单?

MDN(MozillaDeveloperNetwork)网站如何更改上下文菜单?例如,thispage.我以为他们创建了整个上下文菜单,以便在触发上下文菜单事件时调用它,但这似乎有点疯狂。此外,它不适用于Chrome,因此我认为它是Firefox独有的功能。有人知道他们是怎么做到的吗? 最佳答案 文档有点稀疏,但它使用了contextmenuattributewhichisnewinHTML5.它使用菜单HTMLtag现在不同于它的HTML4实现。浏览器支持isn'tsogreat,但它在Firefox8中受支持。这是页面上DOM的

javascript - 网站实时聊天软件

可能重复:RecommendedLiveChatsoftwaretoaddtoawebsite?在网站上创建实时支持聊天工具有哪些解决方案?我想嵌入它(就像facebook聊天,比如屏幕底部)。我可以加载一个简单的js。重要注意事项:一次聊天。最好是为操作员提供桌面客户端。另外,优秀的API的额外荣誉,我们以后可以用来连接到我们的Ruby网站。我刚刚看了pusher:看起来不错,但我们现在没有时间实现它。有没有一种更简单的“只是粘贴&它的工作”之类的东西?我查过一些旧帖子:recommended-live-chat-software-to-add-to-a-website例如。但他们都

javascript - 高性能网站通常使用哪种 JavaScript 框架?

有不同的JavaScript框架,如jQuery、Dojo、mooTools、GoogleWebToolkit(GWT)、YUI等。哪一个适合高性能网站? 最佳答案 (完全免责声明:我是一名Dojo开发人员,这是我的非官方观点)。所有主要库都可以用于高负载场景。有几件事情需要考虑:初始加载初始负载会影响您的响应时间:从请求网页到响应和工作模式。要做的微不足道的事情是:将多个JavaScript文件连接在一起(也适用于CSS文件)最小化和/或压缩您的JavaScript这个想法是发送更少-对服务器有益,对客户端有益。不那么琐碎的事情:

javascript - 用于网站或网址验证的正则表达式

这个问题在这里已经有了答案:HowtoreplaceplainURLswithlinks?(25个答案)关闭5年前。我知道这是一个很常见的问题并且有很多答案,但我的问题不同,我想接受以下所有格式的URL:http://www.sample.comhttps://www.sample.comhttp://www.sample.com/xyzwww.sample.comwww.sample.com/xyz/#/xyzsample.com//&muchmore...所以这里的想法是,我允许用户进入那里的网站,另一个用户只需点击保存的网站并转到用户网站。所以这里限制用户输入正确的URL并不是一

javascript - 声明 jQuery 变量的官方正确方法是什么?

我正在努力学习jQuery。我经常看到人们使用不同的方法来声明变量。我看过varvariable;、var$variable;和$variable;。哪一个(如果有的话)是声明jQuery变量的官方正确方法。 最佳答案 您应该始终使用var声明变量(无论范围如何,除非在对象上创建它),隐含全局变量是不好的,不要这样做。至于variable与$variable,没有官方立场,只是有一个你和你的团队坚持的约定。作为一般规则一些遵循,(我不遵循这个,有些人遵循),使用variable用于不是jQuery对象的变量和$variable表示变