如何从父窗口向子图层窗口元素发送元素值?

时间:2011-08-02 00:59:44

标签: php javascript jquery

我有来自数据库的一系列评论,每条评论都有回复链接。当我点击锚点回复时我需要打开一个新的图层窗口..我需要在新弹出的图层窗口中显示特定的注释ID。

1 个答案:

答案 0 :(得分:0)

无论您是使用弹出窗口还是iframe执行此操作,都可以在回复锚点的网址中传递所需信息...

如果您需要在服务器上访问它,请将URL作为查询字符串发送(例如php)。 layer.php?COMMENT_ID = 123

如果您需要在javascript中访问它,请使用哈希传递它:layer.html#comment_id = 123

然后您可以使用javascript来获取哈希

var id = document.location.hash.match(/comment_id=([1-9][0-9]*)/)[1];