从另一个页面调用javascript函数

时间:2011-06-17 12:20:51

标签: javascript function

我正在用Javascript开发一个迷你“乒乓球”游戏。玩家将使用计算机的键盘来控制游戏。

我想添加一个额外的功能。我希望用户能够通过智能手机控制游戏。用户将打开移动浏览器并键入URL。此移动页面将跟踪手势,然后将调用移动乒乓球拍的Javascript功能。

因此,游戏在PC浏览器上运行,用户将通过手机浏览器控制球拍。

如何从page2.html

调用page1.html中存在的javascript函数

3 个答案:

答案 0 :(得分:4)

你需要一些服务器端逻辑来处理这个问题。有两种方法可以使两个页面相互通信,但它们需要位于同一浏览器窗口内(如框架或iframe)。在您的场景中,它们处于完全不同的设备上。您将需要某种动态服务器(可以提供PHP / Python /等脚本),以便设备上的javascript可以向服务器报告,服务器可以向PC上的javascript代码报告。

答案 1 :(得分:0)

你能否在两个页面的html中都包含javascript .js文件?能够从两个地方调用它吗?

即。在两个页面上都使用它。

<SCRIPT LANGUAGE="JavaScript" SRC="[filename]"></SCRIPT>

答案 2 :(得分:0)

我想你想从两个页面调用相同的功能。为此创建一个.js文件并将该函数添加到它。在两个页面中包含js文件,并从两个页面调用该函数。