Tag: web

您可以使用JavaScript来检测用户是否已关闭浏览器选项卡吗? 关闭浏览器? 或者已经离开了浏览器?

让你进入图片: 用户在移动设备上正在查看浏览器(即iPhone上的Safari) 他们可以在模式框中看到密码字段以创建密码 如果用户要关闭模式框并退出浏览器,我想向他们发送一封电子邮件,提示他们创建密码。 我最初的想法是必须有某种java脚本事件才能做到这一点? 因此,您可以使用JavaScript检测以下用户操作,其中用户具有: – 关闭选项卡 – 关闭其浏览器 – 离开浏览器

如何在按钮点击时复制URL?

我想在按钮点击时复制URL。 一些我如何尝试,但没有工作。 http://www.w3schools.com/code/tryit.asp?filename=FAF25LWITXR5 function Copy() { var Url = document.createElement(“textarea”); Url.innerHTML = window.location.href; Copied = Url.createTextRange(); Copied.execCommand(“Copy”); } Paste:

reactState vs refs in react.js

我在react中创建了选项卡,现在单击我必须更改选项卡类的选项卡类,如下所示: 1:有源 2:previousActive 3:alreadySelected 单击选项卡类时,它将变为active并检查是否在使用之前选择了已选择的类,并且删除了最后一个活动选项卡中的active类,如果尚未alreadySelected则添加alreadySelected 。 响应中的一个选项卡的代码: var TabBody = React.createClass({ getInitialState: function() { return { class: ‘tabBody tab activeTab’ } }, render: function() { a.tabBody = this; return (React.createElement(‘div’, { className: this.state.class, ref: ‘body’, onClick: handleTabClick }, React.createElement(‘span’, {}, “Body”)) ); } }); 为了改变我正在做的标签的类有两种方式,并想知道哪个是有效的。 代码风格一: var bodyClass = (a.tabBody.state.class).split(‘ ‘); var sleeveClass = (a.tabSleeve.state.class).split(‘ […]

使用先前下拉列表的结果填充下拉列表

我有一个包含Schools和Majors的Rails数据库。 一旦用户选择了他的学校,我想填写专业的下拉,只有相应学校的专业。 目前我有两个工作下降,但你可以看到他们只选择所有值。 我是否需要Json / Ajax / JavaScript,如果是这样,我该如何实现呢?

如何在javascript中的一定数量的字符后在空格中拆分字符串?

所以我有一个很好的长字符串,我需要在一定数量的字符后在空格中分割Javascript。 例如,如果我有 “你是一只狗,我是一只猫。” 我希望它在10个字符后分割,但是在下一个空格…所以不要将狗分开,而是希望下一个空格成为分裂点。 我希望我写得清楚,解释起来有点尴尬。 编辑:我需要将所有这些存储到一个数组中。 所以按照我的描述将字符串拆分,但将其存储到我可以迭代的数组中。 对不起有点困惑 – 就像我说的那样,有点奇怪的描述。

确定对象在javascript中是否具有属性和值

我想检查一个对象是否具有某个属性,并且其值等于某个值。 var test = [{name : “joey”, age: 15}, {name: “hell”, age: 12}] 你去,一个对象数组,现在我想在对象内搜索,如果对象包含我想要的东西,则返回true。 我试着这样做: Object.prototype.inObject = function(key, value) { if (this.hasOwnProperty(key) && this[key] === value) { return true }; return false; }; 这有效,但不在数组中。 我怎么做?

Highcharts:在柱形图上显示特殊标记

我想在柱形图上放置标记。 确切地说,该图表是在板球比赛中每场得分的得分。 (截至目前的示例生成图: http : //img839.imageshack.us/img839/6091/screenshot20111117at124.png ) 现在我真正想要的是显示在wicket落在哪个(类似于: http : //upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Dudley_Nourse_Graph.png/350px-Dudley_Nourse_Graph.png ),列顶部的蓝点。 是否有可能在highcharts中实现这一点? 我在这个图表中看到了一个这样的片段(这里描述的太阳像: http : //www.highcharts.com/demo/spline-symbols )。

我的固定菜单导航标题不会保留在其包含的div中。是否是响应问题?

好吧,我无法想象我的生活。 我花了几天时间。 我有一个jquery片段,它在一个相对位置取一个导航栏,并在点击屏幕顶部时将其切换到固定位置。 我在其他网站上工作正常,但在我有不同屏幕尺寸的网站上,导航栏向左或向右滑动。 我的屏幕尺寸更大或更小。 这是网站。 http://curtisj.trafficflo.net/ 如何让导航标题保留在容器div中以获取网站内容? 这里是一个jsfiddle,但我不知道如何使用我的jquery小提琴。 jsfiddle的代码 这是jquery的代码……我不知道jquery是否是问题。 // JavaScript Document /* jQuery(document).ready(function(){ if(jQuery(‘header,div,p,span,h1,h2,h3,h4,a’).hasClass(‘isa-scroll-fixed’)){ var el = jQuery(‘.isa-scroll-fixed’), elTop = jQuery(el).offset().top; elLeft = jQuery(el).offset().left; //alert(elTop); jQuery(document).scroll(function(){ var height = jQuery(window).height(); var scrollTop = jQuery(window).scrollTop(); if(scrollTop>=elTop){ //add fixed jQuery(el).addClass(‘scroll_fixed’).css(“left”,elLeft+”px”); }else{ //clear fixed jQuery(el).removeClass(‘scroll_fixed’).attr(‘style’,”); } }) } }) */ // JavaScript Document /* jQuery(window).load(function(){ […]

在元素中查找未包含在html标记中的文本,并用包装它

Lorem Ipsum TEXT THAT NEEDS TO BE WRAPPED List Item 1 我得到了上面的代码(它自动生成,所以我不能手动包装文本),我需要过滤“.menu-content”的内容,找到没有包装在html标签中的文本然后换行ap标签中的文本。 我尝试了以下jQuery代码: $(‘.menu-content’).find(‘:not(h3, ul)’).wrap(”);

无法使用jquery触发mousedown事件

我正在尝试使用jquery在http://translate.google.com中模拟点击事件。 为此,我用这段代码加载了jquery文件: var script = document.createElement(“script”); script.src = “http://code.jquery.com/jquery-1.10.1.min.js”; document.body.appendChild(script); 然后我试图用选择器模拟对元素的点击,如下所示: jQuery(“.goog-inline-block.goog-flat-menu-button-caption”).trigger(“mousedown”) 我也试过这个点击事件而不是mousedown: jQuery(“.goog-inline-block.goog-flat-menu-button-caption”).trigger(“click”) 它们都没有给出手动点击div的效果,即打开一个新的div。 我附上了所需行为的ss。 jquery无法工作的原因是什么? 或者我如何以其他方式模拟效果? 编辑:添加jQuery似乎是成功的,因为我可以使用jQuery方法来选择元素并更改它们的内容等。