藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年8月25日 8:28

碰到超難的iframe準確定位問題,希望高手指點

以下是一個標準的Iframe,我的目標是將經典BBS首頁的左上角的LOGO出現在這個Iframe,這Iframe的寬和高都是按這個LOGO的尺寸來設置的,[b]我怎麼樣才能控制嵌套的頁面,讓他移動位置,讓經典的LOGO正好出現在這個Iframe裡呢?[/b]

[html]
<html>
<head>
<title>test</title>
</head>
<body bgcolor='#C0C0C0'>
<iframe width='90' height='27' name='blueidea' src='http://bbs.blueidea.com' border='0' frameborder='0' scrolling='no'></iframe>
</body>
</html>
[/html]

樓主,我現在還不太明白你的意思,你上面的代碼了現在的是什麼問題呢?

你運行一下上面的代碼,是不是只能看到半個經典的LOGO?我想讓經典的LOGO準備的全部出現在這個Iframe裡面!

我點運行,怎麼在狀態欄上顯示網頁有錯誤,是怎麼回事?
打不開!

盜鏈啊?

運行我發的代碼能看到的頁面應該是:
[img]http://211.136.87.237/test/050810/1.gif[/img]
其中紅框內的是Iframe頁面

我想實現
[img]http://211.136.87.237/test/050810/2.gif[/img]
這樣的效果,Iframe的大小不變

能不能設置Iframe頁面的定位,實現這樣的效果?

是不是實現不了?

嵌入的頁面<head></head>之間加上

[code]
<style type="text/css">
<!--
body {margin: 0px;}
-->
[/code]

不知道 樓主要實現什麼目標,也許換別的方法 會奏效~

[html]
<img src="http://www.blueidea.com/img/common/logo.gif">
[/html]

:D

我估計樓主的想法難以實現,對子窗口的一切都是沒權限的,改滾動位置好像未遂..

abrush在上個帖子中說


我想就是這個在你放logo的哪個也面加這個

樓上Fove:

恐怕樓主的用意並非只是想定位一個圖片吧?要不用你的方法(針對「借用」圖片)自然是簡單。甚至將圖片另存下了,插入便是。
然而樓主卻選擇使用IFRAME。iframe的作用大的很,圖片、文字、內容都可囊括其中。如果有了準確的定位,除了不包含別人的版權說明,其它都可以「借用」了。

本人厭惡盜用別人的版面。因此,本人決不參與這種命題的討論。

你想的也太多了,如果是版權問題的話,也不需要這麼大費章折,如果我要盜版,我就直接拷貝過來了!

我是來探討技術問題,不是來探討人生哲學!!

TO:abrush
你的定位是對那個頁面進行定位,我肯定知道,我是想對一個我不能控制的頁面做精確定位!

都這麼牛X

可以,在加上一個層,層中在加上一個IFRAME

文件1
<html>
<head>
<title>test</title>
</head>
<body bgcolor='#C0C0C0'>
<iframe width='90' height='27' name='blueidea' src='test.htm' marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling='no'></iframe>
</body>
</html>

文件(test.htm)
<html>
<head>
<title>test</title>
</head>
<body bgcolor='#C0C0C0'>
<div id="test" style="position:absolute;top:-21px;left:-10px;display:block"><iframe width='300' height='300' name='blueidea' src='http://bbs.blueidea.com' marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling='no'></iframe>
</div>
</body>
</html>

在iframe中
<style type="text/css">
<!--
body {margin: 0px;}
-->

應該是不錯的

文件不在同一個域下,不成的,你調用別人的頁面,不可能讓別人加入你的代碼

謝謝lign0750

太好了~~~

[html]
<html>
<head>
<title>test</title>
<style type="text/css">
<!--
body {margin: 0px;}
-->
</style>
</head>
<body bgcolor='#C0C0C0'>
<iframe width='90' height='27' name='blueidea' src='http://bbs.blueidea.com' border='0' frameborder='0' scrolling='no'></iframe>
</body>
</html>
[/html]
加了之後....好像也不對哎...




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com