【问题标题】:iframe src based on javascript variable value基于 javascript 变量值的 iframe src
【发布时间】:2010-04-30 17:03:40
【问题描述】:
我有一个 iframe,以及如何将 javascript vairable 与 iframe src 一起传递。
ex:
var param1=test1;
如何将“param1”值与 iframe url 一起传递。
我想这样通过。
<iframe frameborder=0 src="http://cart.demo.com/c_jp.php?action=param1" name="navigationframe" id="navigationframe" width="220" height="800">
提前致谢。
【问题讨论】:
标签:
javascript
html
iframe
【解决方案1】:
如果您需要将 JS 参数值传递给 url(正如您在代码中所拥有的那样),您可以尝试以下方法之一:
window.frames[navigationframe].location = window.frames[navigationframe].location + "¶m1" = + param1;
或
document.getElementById(navigationframe).src = document.getElementById(navigationframe).src + "¶m1" = + param1;
如果这是您将“传递”给 QueryString 的唯一变量,那么请确保正确格式化 QueryString(如果它是第二个或 N+1 变量,则在前面加上 '&',如果它是第一个,则在前面加上 '?' )