Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 单击计数器&x2B;立即按下导航按钮_Jquery_Html_Button_Click_Counter - Fatal编程技术网

Jquery 单击计数器&x2B;立即按下导航按钮

Jquery 单击计数器&x2B;立即按下导航按钮,jquery,html,button,click,counter,Jquery,Html,Button,Click,Counter,请帮助我修改此脚本 以下是完整的代码: <!DOCTYPE html> <html> <head> <script> function clickCounter() { if (typeof (Storage) !== "undefined") { if (localStorage.clickcount) { localStorage.clickcount = Num

请帮助我修改此脚本

以下是完整的代码:

 <!DOCTYPE html>
<html>
<head>
<script>
    function clickCounter() {
        if (typeof (Storage) !== "undefined") {
            if (localStorage.clickcount) {
                localStorage.clickcount = Number(localStorage.clickcount) + 1;
            } else {
                localStorage.clickcount = 1;
            }
            document.getElementById("result").innerHTML = localStorage.clickcount;
        } else {
            document.getElementById("result").innerHTML = "Sorry, your browser does not support web storage...";
        }
    }
</script>
</head>
<body link="White">
    <p align="center">
        <p>
            <button onclick="clickCounter();"><span style="font-size:35px;" font face="Face"> Please Click Here to Access QLM </span>
            </button>
        </p>
        <div align="center" id="result"></div>

函数clickCounter(){
if(类型(存储)!=“未定义”){
if(localStorage.clickcount){
localStorage.clickcount=数字(localStorage.clickcount)+1;
}否则{
localStorage.clickcount=1;
}
document.getElementById(“结果”).innerHTML=localStorage.clickcount;
}否则{
document.getElementById(“结果”).innerHTML=“对不起,您的浏览器不支持web存储…”;
}
}

请单击此处访问QLM

所以问题是:如何导航到其他页面并立即使用clickCounter()方法(使用相同的按钮)?因此,它不仅会计算点击次数,还会将我们引导到其他页面


请帮忙。提前谢谢!(请原谅我的蹩脚英语)>。答案是使用window.location,但更多细节

您可以使用window.location功能

<button onclick="window.location='http://www.google.com'">Please Click Here to Access QLM </button>

请张贴完整的代码,以便我们可以提供帮助。这里您将为“result”元素赋值。您在哪里编写了导航到其他页面的代码?你在寻找什么逻辑?@Beauflitz我的意思是不仅将该值分配给“结果”,还分配给导航到其他页面(使用相同的按钮):(我在下面添加了我的答案,如何导航到其他页面并立即使用clickCounter()方法(使用相同的按钮)?帮助我:(在按照逻辑进行所有其他必要的计算之后,您可以在函数中添加window.location。如果可能,发布完整的代码并制作JSFIDLE。
clickCounter(){

....
window.location = 'http://www.google.com';

}