我可以在.js文件中使用window.top吗?

时间:2012-10-30 22:16:42

标签: javascript jquery html

我将一些变量从我的gwt代码传递给jsp文件。它是这样的

  <html>
  <head>
  <script type="text/javascript">
   alert("Inside the jsp file");
   var criticalPath = window.top.criticalPath;

   </script>
   </head>
   <body>
   <script type="text/javascript" src="./js/flow.js"></script>          
   </body>
   </html>

我想要的是将criticalPath变量传递给flow.js文件。我知道如果,flow.js将是一个我可以传递变量的方法,但我不想这样做。有没有办法避免这个方法并将变量传递给flow.js,还是可以在flow.js中调用window.top.criticalPath?

1 个答案:

答案 0 :(得分:0)

您没有将变量criticalPath放在任何特定范围内,这意味着它是一个全局变量,因此可以从任何js文件访问它(只要它们在{{1}之后加载宣言。