如何在加载新的HTML页面后加载js函数?

时间:2010-12-29 13:56:27

标签: javascript-events onclick state onload-event

我想知道是否有办法做到以下几点:

我在root上有一个页面:“index.html”有2个链接。每个链接都有一个指向“reader / index.html”的onclick。这两个链接的原因是因为我希望链接在加载页面后立即在“reader / index.html”上调用不同的函数。有没有办法做到这一点?

我知道如何在页面加载完成后使用onload来调用函数,但是根据上一页的onclick,无法弄清楚如何使用onload来调用不同的函数。完全被这里难住了。非常感谢任何帮助。

谢谢!

2 个答案:

答案 0 :(得分:1)

解决此问题的一种方法是在查询字符串中传递参数:

  • 第一个链接: reader/index.html?func=function1
  • 第二个链接: reader/index.html?func=function2

您可以使用here描述的技术在javascript中读取查询字符串参数。

答案 1 :(得分:0)

您需要pass state到reader / index.html。