将变量从一个JS文件发送到另一个JS文件

时间:2012-07-19 16:48:27

标签: javascript jsp

我有ABC.jsp文件和相应的ABC.js文件。我还有XYZ.jsp文件和相应的XYZ.js文件。 我在ABC.js文件中有一个变量VAR。我想通过Post方法将该变量发送到XYZ.js文件,以便我可以使用XYZ.js中的变量VAR进行某些计算。这些计算将帮助我改变XYZ.jsp文件的内容。

我想在javascript函数中发送变量VAR(显然在ABC.js文件中),当点击ABC.jsp上的按钮时,它会被调用。

那么,任何人都可以帮我通过post方法将变量从ABC.js发送到XYZ.js。以及如何在XYZ.js文件中检索变量。

我是这方面的新手。任何帮助对我都有帮助。

1 个答案:

答案 0 :(得分:0)

使用变量生成ABC.js脚本,通过GET方法将其传递给XYZ.jsp页面

XYZ.jsp?variable=1234

,当XYZ.jsp通过传递'variable'参数进行渲染时,它会在某处呈现此变量...甚至作为全局JavaScript变量。

//这将在JSP中呈现,您只需从传递给JSP页面的参数中分配值

<script>
    myVariable="1234";   // in JPS   myVariable=\"${param.variable}\";
</script>

从你的ABC.js脚本中读取myVariable