动态显示嵌入网页的宽度和高度,急!

maohaozhe 2010-08-20 09:22:56
我想在我的网页里 嵌入 另外一个网站的登录页面 并且固定显示的 高是180 宽是200 登录后就全页显示 高100% 宽100%

我用IFRAME 框架 设置 height=180 width= 200 这样开始显示登录页面的时候 是可以 登录后进入显示的范围还是height=180 width= 200 这样内容就看不到了。请高手知道!

谢谢!
...全文
100 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ajccom 2010-08-25
  • 打赏
  • 举报
回复
这个涉及到跨域,最好是LZ可以操作登入页面,将登入的链接方式target="_top"
或者就是跨域传值,登入后 自己页面获取一个值(告诉你登入成功),然后用JS改下iframe大小即可
root_lee 2010-08-24
  • 打赏
  • 举报
回复
以上方法是错误的
root_lee 2010-08-24
  • 打赏
  • 举报
回复
<script type="text/javascript">
var ifrUrl=document.frames("iframe1").document.url;//iframe1为iframe的name
function resizeIframe(){
var ifrUrlTmp=document.frames("iframe1").document.url;
if(ifrUrlTmp != ifrUrl){
clearInterval(timer1);
timer1=null;
document.getElementById("divID").style.width="100%"; //divID为包涵iframe的div的ID
document.getElementById("divID").style.height="100%";
}
}
var timer1=setInterval("resizeIframe()",20);
</script>

以上代码未经测试,你可以测试下
maohaozhe 2010-08-22
  • 打赏
  • 举报
回复
登陆以后把这个div的height=100% width= 100%, 这个如何实现 JAVASCRIPT 如何判断已经改变了页面或者说已经登录了 我嵌入的是别的网站的网页
zoujp_xyz 2010-08-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 liangweiwei130 的回复:]

简单,把IFRAME套入一个div里面,把div 的 height=180 width= 200 ,把IFRAME的height=100% width= 100%
然后登陆以后把这个div的height=100% width= 100%
div的id.style.height=100%
div的id.style.width=100%
就可以了,
[/Quote]
+
。。。
hoojo 2010-08-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 liangweiwei130 的回复:]

简单,把IFRAME套入一个div里面,把div 的 height=180 width= 200 ,把IFRAME的height=100% width= 100%
然后登陆以后把这个div的height=100% width= 100%
div的id.style.height=100%
div的id.style.width=100%
就可以了,
[/Quote]
+
用js控制style.height、style.width即可,注意像素的时候带上单位px
liangweiwei130 2010-08-20
  • 打赏
  • 举报
回复
简单,把IFRAME套入一个div里面,把div 的 height=180 width= 200 ,把IFRAME的height=100% width= 100%
然后登陆以后把这个div的height=100% width= 100%
div的id.style.height=100%
div的id.style.width=100%
就可以了,

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧