如何使用JavaScript进行页面重定向?

这个问题在这里已经有了答案:

  • 我如何重定向到另一个网页? 67个答案

  • 使用:

    window.location = "http://my.url.here";
    

    这里有一些使用jQuery来做你想做的快速n-dirty代码。 我强烈建议使用jQuery。 它会让事情变得更容易,特别是因为你是JavaScript新手。

    <select id = "pricingOptions" name = "pricingOptions">
        <option value = "500">Option A</option>
        <option value = "1000">Option B</option>
    </select>
    
    <script type = "text/javascript" language = "javascript">
        jQuery(document).ready(function() {
            jQuery("#pricingOptions").change(function() {
                if(this.options[this.selectedIndex].value == "500") {
                    window.location = "http://example.com/foo.php?option=500";
                }
            });
        });
    </script>
    

    您可以将查询字符串中的值附加到下一页以查看和处理。 你可以将它们包装在链接标签中:

    <a href="your_page.php?var1=value1&var2=value2">
    

    &符号分隔每个值。

    或者你可以像下面这样点击按钮创建它:

    <input type="button" onclick="document.location.href = 'your_page.php?var1=value1&var2=value2';">
    

    您可以使用location对象来实现此目的。

    location.href = "http://someurl"; 
    
    链接地址: http://www.djcxy.com/p/1941.html

    上一篇: How to make a page redirect using JavaScript?

    下一篇: I want to load another HTML page after a specific amount of time