在grails/groovy中检索IFrame的URL
Retrieving URL of an IFrame in grails/groovy
我正在使用Grails/Groovy创建一个应用程序,它将包含一个iFrame,用户可以在其中浏览。我希望能够存储的URL, iFrame是目前在一个字符串属性(currentSession)上的用户帐户,所以它会自动返回到这个页面下次用户登录..
我只是不知道如何检索的URL的iFrame,所以它可以保存到currentSession每当用户注销
我认为你必须用javascript抓取iframe URL,并将其发布到可以访问当前会话的Grails控制器。
也许像这样(假设你使用jQuery作为你的Javascript框架):
<g:javascript>
var iframe = $('#iframeid')
var url = iframe.attr('src')
$.post('${createLink(controller: 'some_controller', action: 'some_action')}', {ur: url})
</g:javascript>
然后制作一个控制器-询问是否需要帮助:-)
必须使用JavaScript完成,例如:
var frameUrl = document.getElementById('_content').src
,其中_content
为目标帧的ID。frameUrl
将在框架
相关文章:
- iFrame url更改时执行函数
- 嵌入iframe URL以在wordpress中包含当前用户id
- iframe url在浏览器上打开
- 正在确定外部源帧的Iframe URL
- iFrame URL参数到Wordpress中的
- 如果可能的话,刷新后保留iframe url
- 传递数据 id 以引导模式并使用它 iframe url
- 从 iFrame 中每个页面上的 iFrame URL 获取数据
- 如何在javascript var中获取当前的iframe url
- 将 iframe URL 更改为另一个协议会重新加载页面,但在从计时器触发时不会
- 当iframe url更改时,如何更改包装器
- 基于用户输入替换iFrame URL的一部分
- 检查IFRAME URL并重新加载(如果找到)-Javascript
- jQuery加载带有转义字符的本地iframe url,用于disqus注释
- iframe url更改时发出警报
- 防止浏览器在重新加载父级时保留iframe url
- 使用jQuery修改iframe URL
- 通过php或js或jquery获取浏览器url而不是iframe url
- 改变iframe url会改变父窗口的url
- 可以使网页URL相同的iFrame URL