【问题标题】:Open a html file with already called javascript function [duplicate]使用已调用的 javascript 函数打开一个 html 文件 [重复]
【发布时间】:2020-03-30 23:36:16
【问题描述】:

我有一些名为“123.htm”的本地 html 文件。如果我打开它,我可以选择按下“单击此处”链接,它会在当前页面中展开一些表格。 “单击此处”实际上是对某个扩展该表的 javascript 方法的调用。

我的问题是,在另一个 html 文件中,是否可以创建一个链接,当您按下它时,它将打开 '123.htm' 文件,带有展开的表格(没有需要点击“点击这里”链接吗?

【问题讨论】:

    标签: javascript html hyperlink


    【解决方案1】:

    不更改您的 123.htm 文件,不,我不相信这是可能的。

    如果您可以更改 123.htm 文件,则可以通过多种方式进行归档。

    我想到的第一个是添加一些在页面加载时执行的 javascript。此 Javascript 将检查您页面的 GET 参数。如果需要特定参数,javascript 将打开表格。否则(默认行为),它什么也不做:

      if (/openTable/.test(location.search)) {
        openTable();
      }
    

    这样,当您从另一个 html 页面创建链接时,只需编写:

    <a href="123.htm?openTable">my link</a>
    

    【讨论】:

    • 谢谢。似乎不改变它是不可能的
    猜你喜欢
    • 1970-01-01
    • 2021-05-09
    • 2016-07-31
    • 1970-01-01
    • 1970-01-01
    • 2018-03-19
    • 1970-01-01
    • 2014-07-09
    • 1970-01-01
    相关资源
    最近更新 更多