将Javascript变量传递给'

时间:2013-02-19 21:29:54

标签: javascript jquery html href

正如标题所示,我想用javascript传递变量但是在框架中 过去我有这段代码:

  <a href="page.php" target="frame" onClick="$('#frame').show()">

现在我想传递一个变量,下面的代码可以传递变量,但是在另一个窗口中,但我希望它在同一个框架中。

 <a href="page.php" target="frame" onClick="location.href=this.href+'?var='+X;">

1 个答案:

答案 0 :(得分:2)

我想你可以使用:

document.getElementById('frame').contentWindow.location.href...

更改框架的href(并传递变量),但我很确定如果您使用查询字符串则需要刷新。

也许你附加一个哈希(#var=something)而不是一个没有刷新的查询字符串?

请注意,如果您跨域执行框架内容,这可能根本不起作用。