网页中镶嵌网页的问题 (不能让看到上下左右边的)

[复制链接]
查看11 | 回复3 | 2011-2-17 01:10:51 | 显示全部楼层 |阅读模式
我想在网页中镶嵌另一个网页,但是只想镶嵌其中一部分,比如想镶嵌某一个网页的中间一部分,不能看到上下左右边的,能把网页的周围遮罩起来吗》?
找到的答案:通过分析代码有可能实现。。比如对方如果实用了DIV CSS结构的话,我们可以通过调用指定的层ID来实现。如果使用的TABLE就不容易了。。总而言之就是通过判断对方网页的标签代码来实现网页部分调用。
具体谁给段代码看看,谢谢!
回复

使用道具 举报

千问 | 2011-2-17 01:10:51 | 显示全部楼层
<pre id=\\\"best-answer-content\\\">div id=\\\"maps\\\" style=\\\"position: absolute; margin-bottom:-400px; margin:0 auto; overflow:hidden; left:103px; top:80px; border:5px solid #CCCCCC; width:525px; height:420px; z-index:1002; background-color:#CCCCCC\\\"

iframe style=\\\"margin-top:-100px\\\" src=\\\"<a href=\\\"http://map.baidu.com\\\" target=\\\"_blank\\\">http://map.baidu.com</a>\\\" height=\\\"500\\\" width=\\\"800px\\\" scrolling=\\\"no\\\"/iframe
div align=\\\"right\\\" style=\\\"height:20px;\\\"a href=\\\"#\\\" onclick=\\\"document.getElementById(\\\'maps\\\').style.display=\\\'none\\\'\\\"关闭窗口/a/div
/div
回复

使用道具 举报

千问 | 2011-2-17 01:10:51 | 显示全部楼层
<p>

<pre class=\\\"answer-content\\\">具体看你是怎么\\\"镶嵌\\\"那个网页的...

如果是iframe的话,涉及到跨域脚本权限问题,你没法对别人的网页元素进行操作,所以行不通...
如果是服务器脚本远程读取后展示的,那么你这个想法就是给自己找罪受..既然不要别人查看,那读取的时候过滤掉就行了,没必要展示到客户端后再想办法遮挡..

还有,用你说的这种遮挡根本就没用,效果只是在表面上,但是右键查看源文件不一样全看到了么??

</p>
回复

使用道具 举报

千问 | 2011-2-17 01:10:51 | 显示全部楼层
<p>

<pre class=\\\"answer-content\\\">建议用正则匹配内容。

</p>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行