2012-09-25 50 views
0
javascript:q=location.href;p=document.title;void(open('http://example.page/links/bookmarklet_new? 
link%5Burl%5D='+encodeURIComponent(q)+'&link%5Btitle%5D='+encodeURIComponent(p),'Page','toolbar=no,width=700,height=350')); 

我正在使用上面的Bookmarklet脚本。但如果用户没有登录,他会被重定向到root_path。但后来我想滚动或中心页面登录窗体。我尝试了重写样式。但是如何检查页面在弹出窗口中打开的时间?如何在打开书签后在弹出窗口中居中页面?

回答

0

让您的书签添加查询字符串参数,如&view=popup,然后打开的页面可以检查查询参数并根据需要更改HTML或CSS。如果您的页面重定向,请确保它检查参数view并将其传递到下一页。

在窗口内显示页面的正确部分的另一种选择是在URL中使用散列和片段标识符。例如#loginform

相关问题