0

我正在尝试实现Inviting friends from Facebook, Gmail功能。

下面是生成链接并打开一个弹出窗口的 html 代码

htmlcode.html

<div class="socialapis">
   <span>Invite friends from <a href="http:/" onclick="FacebookInviteFriends();">Facebook ?</a></span>&nbsp;
   <span>
       <a  onclick="window.open('{% url 'social:gmail_contacts' %}','targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500')">
               Gmail ?
       </a> 
   </span>     
</div>

所以当我点击Facebook链接时,下面的弹出窗口正在打开,facebook登录屏幕适合窗口大小

在此处输入图像描述

当我点击Gmail下面的链接时,弹出窗口正在打开

在此处输入图像描述

顺便说一句,我在 UI 部分使用 twitter 引导程序。从上图中我们可以看出,gmail 登录屏幕不适合窗口,而是有滚动条。

此外,在我登录 gmail 后,我得到的下一页与不适合窗口相同

那么有没有办法让登录屏幕和所有其他页面适应打开的弹出窗口大小?在 javascript 中?

注意:我是使用 javascript 的新手

4

1 回答 1

0

首先,您的 UI 部分的引导不会影响这些页面上的任何内容。Google for gmail 已经使用了响应式设计,并且元素在重新调整到某个分辨率时会自动调整,这只是因为该 gmail 登录页面中占用的内容以及 facebook 登录页面周围有足够的空间。

于 2013-08-20T06:16:25.447 回答