我的页面上有一个iframe,点击(菜单)会根据他们选择的菜单项更新iframe。在PHP中获取iframe的“src”值?
我这样做,通过调用从菜单中的“onClick”传递URL javascript函数:
function frameclick(pageurl)
{
$("#iFrame1").attr('src', pageurl);
}
我想什么时,他们按下一个菜单项是存储装什么iframe来办,因为我有另一个按钮(选择页面语言),当他们按下时,我想重新加载页面,但通过当前显示为站点网址中的变量的iframe-url。
由于PHP是serverside和JS客户端,我不能做前。 “$ current_iframe_url = pageurl” - 这将使我能够在刷新时将其作为变量传递。
你知道我怎么能解决这个问题吗?
这工作正常。
我想现在要做的,就是每当他们点击一个菜单项我想存储URL
有很好的理由为什么框架不受欢迎,你只是找到了一个。只是说。 – Boann
Boann,据我所知,但如果你想要一个页面不会完全重新加载大部分动作(菜单和显示结果页面),那么将会怎样。 – thorios
先让它无框架地工作。然后,为了避免完全重新加载,请获取菜单链接的onclick处理程序,以便使用[script/AJAX](https://developer.mozilla.org/en/US/docs/AJAX)中的一些内容替换内部区域,并结合[history.pushState](https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history)更新地址栏中显示的URL。 – Boann