无需用户干预即可自动重定向到div

时间:2014-03-12 10:25:54

标签: javascript python html

我是JavaScript新手。

问题如下:
我的div文件中有10个html。我正在使用链接从一个到另一个。现在,我想测试一个条件,如果满意(我正在使用python),应该将我重定向到同一个html中的另一个div。但我希望这是自动的。例如,我在<div id="table1">并在其中,我正在检查一个条件。如果确实如此,我应该自动重定向到<div id="table3">

任何人都可以帮我找到出路吗?

在谷歌上,我正在尝试为了搜索它,它给了我结果,我必须单击一个按钮进行重定向(这将调用JS函数)。但我不希望这样。我想让它自动发生。所以,请告诉我。


<div id="table5"> <div style="position:fixed;right:40px;top:65px;"> <a name="t10" href="#t10" onclick='show(10);'><button> GO TO MAIN PAGE </button></a> </div> % if not obj.i: <h2>REDIRECT ME TO id="table3"</h2> % else: <table border=1 cellpadding=7> <tr> <th>Row No. in Sheet</th> <th>Parameters</th> </tr> <tr> <th colspan=2>Total : ${value}</th> </tr> </table> % endif </div>

2 个答案:

答案 0 :(得分:0)

我不打算为你搜索代码。但大多数网站都告诉您需要onclick事件,因为打开链接需要这样做。而example.com #idOfDiv是您要打开的那种链接。然而,还有另一种可能性。

查找一些javascript代码以确定x and y coordinats中元素的位置。获得后,请JS Scroll;)。

答案 1 :(得分:0)

<div id="table5">
    <div  style="position:fixed;right:40px;top:65px;">
        <a name="t10" href="#t10" onclick='show(10);'><button>  GO TO MAIN PAGE  </button></a>
    </div>
    % if not obj.i:
        <script>window.location="#table6"</script> // redirect
    % else:
        <table border=1 cellpadding=7>
            <tr>
                <th>Row No. in Sheet</th>
                <th>Parameters</th>
            </tr>
            <tr>
                <th colspan=2>Total : ${value}</th>
            </tr>
        </table>
    % endif
</div>