js如何实现用户鼠标右键刷新时改变当前页面链接

js如何实现用户鼠标右键刷新时改变当前页面链接,网上百度了不少代码,然而自己测试的时候一个都不成功(谷歌浏览器,360浏览器)

你可以把要改变的链接写成一个数组,然后写入缓存,登陆页面时,随机访问数组中的一个数值,然后登陆相应的网址追问

第一个进入该网址是确定的一个网址,刷新的时候会跳转到另一个网址(也是确定的),不是2个网址当中二选一,不是随机的

追答

那不就更简单了,那个数组就是2,第一次登陆,有值或者是没有值就进第一个,第一个就写入某个值,然后第二次进入就是第二个了,然后你在把那个值删除或者改成第一个访问用的值

追问

意思是我进了那个页面首先找缓存中是否有一个记录值,没有的话就不跳转,并且写一个记录在缓存里;有的话就清除这个记录值并跳转第二个页面吗?貌似有点道理。我又想了下发现有个问题需要解决:比如客户看了这个页面就直接关了,他明天再来看的时候页面就会跳转,但这种情况不是我想要的

温馨提示:内容为网友见解,仅供参考
无其他回答

鼠标右键菜单中的刷新和F5,用JS怎么实现?
location.assign(location.href); \/\/ 这一句相当于刷新浏览器 如果之前的页面是使用 POST 方法访问的,这个时候是不能使用上面的方法,而应该使用 reload 这个真正的 F5 刷新方法:location.reload(); \/\/ 这个等同于 F5 刷新浏览器执行后浏览器会弹出提示是否同意再次提交 POST 数据的确认信息框。

用js代码做,点击鼠标左键和右键时,弹出网页信息,提示点击了哪个键,并显...
var clickKey=e.which==1?"左键":e.which==2?"中键":"右键";alert("你点击了鼠标" + clickKey +"!X坐标:" + e.pageX + ",Y坐标: " + e.pageY);});

用js写滑块验证,当向右滑动滑块,会直接退出当前页面?
JavaScript 代码(script.js):document.addEventListener('DOMContentLoaded', function () {var slider = document.getElementById('slider');var sliderWrapper = slider.parentElement;var startX, currentX;slider.addEventListener('touchstart', function (event) {event.preventDefault(); \/\/ 阻止浏览...

js中怎么实现用鼠标右键操作增删改查
这个自己定义鼠标右键方法,然后屏蔽事件冒泡,在添加增删改查的JS方法就可以了。

这个鼠标移动网页显示的效果是怎么做到的
但是没这么丰富的内容,实现挺简单的,就是用js实现的,你可以先设计一个要这样显示的界面,一般放在一个div里面。这个div 设置id,还要设置显示方式是可以任意拖动位置的模式,然后就是在div里面布局你要的信息怎么显示了,弄好后在页面第一次加载时把数据附上也行,比如要让鼠标移到头像上就显示这个...

js如何实现:在页面中任意位置点击鼠标,则在该位置显示一个div_百度...
1.页面复制有一个id为c2的div,下面有一个子div,下面有一个按钮,事件是用来点击100个adddiv。2.在event函数中,定义一个内容为degreediv字符的字符串变量。3.然后使用jquery的append将已知的div字符串添加到c2div,如下所示。4.运行页面,现在只看到一个div,如下图所示。5.单击下面的按钮来触发...

请问js如何在某个坐标模拟鼠标右键点击?
document.getElementById("out").innerHTML = stag;};var simulateClick = function(){ var evt = document.createEvent("MouseEvents");evt.initMouseEvent("click", true, true, window, 0, 0, 0, 80, 20, false, false, false, false, 0, null);document.body.dispatchEvent(evt);} ...

Fabric.js 右键菜单
实现步骤 首先,布局和初始化画布,生成图形。接着,添加点击事件,判断是右键点击还是左键点击。判断方法是检查opt.target是否为null。如果为null,则表示点击在画布上而非图形元素上。根据项目需求,可修改判断条件,实现右键点击画布时展示不同菜单。代码示例 以下是实现右键菜单功能的代码示例。该代码...

为什么用js实现鼠标指针经过时整行变色,当鼠标移开就整行就不见了啊...
一些标签里面有这两个属性。鼠标经过:onMouseOver="js方法" 鼠标移开: onMouseOut="init(1)" onClick="js方法"

如何自定义js鼠标右键菜单,替换原有的右键菜单
document.oncontextmenu = funciton(){ \/\/ TODO return false;}

相似回答