我有一个 Iframe,以及如何将 javascript 变量与 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">
提前致谢。
最佳答案
如果您需要将 JS 参数值传递给 url(如代码中所示),您可以尝试以下方法之一:
window.frames[navigationframe].location = window.frames[navigationframe].location + "¶m1" = + param1;
或
document.getElementById(navigationframe).src = document.getElementById(navigationframe).src + "¶m1" = + param1;
如果这是您将“传递”到查询字符串的唯一变量,请确保正确设置查询字符串的格式(如果是第二个或 N+1 变量,则在前面添加“&”,如果是第一个变量,则在前面添加“?”) )
关于javascript - 基于javascript变量值的iframe src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2743356/