Javascript 当函数位于另一页时,在一页中调用该函数

Javascript 当函数位于另一页时,在一页中调用该函数,javascript,function,button,linker,Javascript,Function,Button,Linker,在第一页: 点击 然后在另一页: myFunction(){ 警惕(“工作”); }; 这是接收页面 所有基本标签 函数警报(){ 警报(“链接已成功”); } 问题是:如何调用另一个页面上的其他函数来提醒该页面 另一页上的警报 当函数位于另一页时,在一页中调用该函数 这是不可能的。所述函数的定义必须出现在当前页面上才能执行 标准的方法是。然后在需要使用它的页面上引用它。您可以将所有全局函数等放在.js文本文件中,然后在需要调用这些例程的所有页面上,您应该这样声明它 <

在第一页:

点击
然后在另一页:

myFunction(){
警惕(“工作”);
};
这是接收页面

  • 所有基本标签

函数警报(){
警报(“链接已成功”);
}
问题是:如何调用另一个页面上的其他函数来提醒该页面


另一页上的警报
当函数位于另一页时,在一页中调用该函数

这是不可能的。所述
函数的定义必须出现在当前页面上才能执行



标准的方法是。然后在需要使用它的页面上引用它。

您可以将所有全局函数等放在.js文本文件中,然后在需要调用这些例程的所有页面上,您应该这样声明它

 <script src="myglobals.js" type="text/javascript"></script>


现在您可以访问全局函数和变量。祝你好运

您不需要将两个页面链接在一起,只需使用:将它们链接到index.html,然后js将为您完成所有工作

希望这有帮助


Lucaspedstack

请更详细地解释目标是什么,以便让所有人都清楚地知道您想要的是什么行为。如果我在一个页面上,而函数在另一个页面上,我正在尝试激活一个函数。“另一个页面上的函数”是什么意思?这个概念需要解释一下你期望发生什么。如果它意味着在点击特定链接后加载其他页面时,在该页面中执行某些操作……您需要更详细地解释该行为。否则,这可能意味着你正试图做一些不可能的事情。我们看不懂Mindsay说你有一个网站,你在同一个文件夹中有这两个文件,如果用户按下一个页面上的按钮,它会激活另一个页面上的警报。为了方便,我们可以调用1.html上的按钮和报警2.html上的按钮。这是不可能的,但也许你有办法解决它,即使使用不同的代码。如果你这样做,做不同的代码,请显示它,如果你能解释它,谢谢。谢谢。我知道我能做什么。你怎么做,全局javascript文件?@Louisdewar如果这个答案对你有帮助,投票并接受它。这需要15个声誉,我今天才开始看到我的朋友在使用iti。我仍然希望可能有其他代码或我可以做的事情。这仍然是有用的,我只是有一个想法,如果我有这个,我可以让另一个页面检查一个变量是否已更改我可以从中更改一个变量吗另一页?现在你要的是别的。。。更改全局变量,如果该变量具有Id并且使用document.getElementById()=“newvalue”,则可以执行此操作;等等。您不能从另一个页面更改“全局”变量。要跨页面持久保存数据,请使用cookie、服务器状态或本地存储。