Discuz教程网

用iframe代码显示调用网页的指定部分

[复制链接]
authicon dly 发表于 2011-3-17 13:50:32 | 显示全部楼层 |阅读模式
别人用的什么方法我不知道,
不过我可以给你指条道儿,这个是我以前用过的办法,
就是用2个i frame来套用,假设你要引用当前这个问题的页面中右侧的那个“每日精华,版主推荐板块”,直接i frame这个http://XXXX.com肯定是不行的。
无法控制位置,所以我想了个办法,用2个iframe框架来调用,先做一个调用这个框架的页面load.htm,代码如下: <html>

  1. <head>
  2. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  3. <title>无标题文档</title>
  4. </head>
  5. <body>
  6. <i frame src="http://www.XXXX.com/" width="980" height="700" frameborder="0" scrolling="no" style="position: absolute; top: -120px; left: -680px;"></i frame>
  7. </body>
  8. </html>
复制代码

复制代码这个页面用iframe框架引用了http://www.XXXX.com/页面,并且用CSS定位设定了框架浮动位置。

然后我在需要调用http://www.XXXX.com/的页面这样写: <html>

  1. <head>
  2. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  3. <title>无标题文档</title>
  4. </head>
  5. <body>
  6. <i frame src="Untitled-1.html" width="300" height="230" frameborder="0" scrolling="no"></i frame>
  7. </body>
  8. </html>
复制代码

复制代码打开看一下,只能看到“分类上升达人排行榜”这一小块儿了吧。其他的全看不到了。
不知道你看懂没有,如果没看懂,你照我说的做一下试试应该就明白了。
这只是一个变通的方法,这样调用就不存在所谓的权限问题,比起利用浏览器漏洞要好用的多吧。





上一篇:Discuz X1.5看帖字数限制插件V1.0
下一篇:Discuz!X1.5天气预报插件v1.0(建湖论坛GBK版)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 07:13

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表