標題: 設一個網框 (iframe)
 akrk
 0093665
Rank: 1

頭銜: Newbie

帖子: 36

精華: 0

積分: 360 點

現金: 20 元

存款: 0 元

閱讀權限: 10

註冊: 2007-12-29

狀態: 離線
 
發表於 2008-8-22 12:16  資料  個人空間  短消息  加為好友 
設一個網框 (iframe)

我想在主頁裡設一個網框 (iframe) 例如:

<iframe src="http://框內網域" name="frame1" scrolling="yes" frameborder="no" align="center">
</iframe>

此類網框在點擊框內目標後會彈出新窗口(如果有的話), 是否有辦法讓它在點擊後開啟新頁面時彈出新窗口,而新頁面或所有必須彈出頁面都可以在原來的框裡打開?可以實現嗎?

請幫忙謝謝  !




 AL8 Forum © All rights reserved.
頂部
 kyty27
 0058199
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

頭銜: King

帖子: 988

精華: 0

積分: 80 點

現金: 7335 元

存款: 2003 元

閱讀權限: 30

註冊: 2006-11-17

來自: al8

狀態: 離線
 
發表於 2008-8-22 12:23  資料  個人空間  短消息  加為好友 
用js 既id link << 好似係, 我記得al8有人問過, search下吧




▌▌▌▌█ 以上全部亂嗡
▌▌▌▌█ ALL ARE NOT APPROVED
 AL8 Forum © All rights reserved.
頂部
 kohong
 0040689
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: KC 仔

帖子: 3337

精華: 0

積分: 736 點

現金: 0 元

存款: 20728 元

閱讀權限: 70

註冊: 2006-2-27

狀態: 離線
 
發表於 2008-8-22 14:28  資料  個人空間  短消息  加為好友  添加 kohong 為MSN好友 通過MSN和 kohong 交談 ICQ 狀態
<iframe src="http://框內網域" name="frame1" scrolling="yes" target="_blank" frameborder="no" align="center">

(好似係)




是咁的
 AL8 Forum © All rights reserved.
頂部
 akrk
 0093665
Rank: 1

頭銜: Newbie

帖子: 36

精華: 0

積分: 360 點

現金: 20 元

存款: 0 元

閱讀權限: 10

註冊: 2007-12-29

狀態: 離線
 
發表於 2008-8-23 23:40  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 kyty27 於 2008-8-22 12:23 發表
用js 既id link << 好似係, 我記得al8有人問過, search下吧


Search 悟到﹐ 可悟可以長細小小﹖﹖Thanks




 AL8 Forum © All rights reserved.
頂部
 kwanlong0
 0038535
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 349

精華: 0

積分: 3857 點

現金: 47 元

存款: 103 元

閱讀權限: 25

註冊: 2006-1-13

來自: HK

狀態: 離線
 
發表於 2008-8-23 23:58  資料  個人空間  主頁 短消息  加為好友  添加 kwanlong0 為MSN好友 通過MSN和 kwanlong0 交談
QUOTE:
原帖由 kohong 於 2008-8-22 14:28 發表
<iframe src="http://框內網域" name="frame1" scrolling="yes" target="_blank" frameborder="no" align="center">
(好似係)

target
唔可以在
iframe
use

相關post見:
http://www.alan888.com/Discuz/viewthread.php?tid=152138
http://www.alan888.com/Discuz/viewthread.php?tid=150879




 AL8 Forum © All rights reserved.
頂部
 kwanlong0
 0038535
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 349

精華: 0

積分: 3857 點

現金: 47 元

存款: 103 元

閱讀權限: 25

註冊: 2006-1-13

來自: HK

狀態: 離線
 
發表於 2008-8-23 23:59  資料  個人空間  主頁 短消息  加為好友  添加 kwanlong0 為MSN好友 通過MSN和 kwanlong0 交談
http://框內網域


<base target="_blank">

在<head> 和 </head>
中間




 AL8 Forum © All rights reserved.
頂部
 akrk
 0093665
Rank: 1

頭銜: Newbie

帖子: 36

精華: 0

積分: 360 點

現金: 20 元

存款: 0 元

閱讀權限: 10

註冊: 2007-12-29

狀態: 離線
 
發表於 2008-9-2 06:49  資料  個人空間  短消息  加為好友 
新頁面或所有必須彈出頁面都可以在原來的框裡打開?




 AL8 Forum © All rights reserved.
頂部
 kwanlong0
 0038535
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 349

精華: 0

積分: 3857 點

現金: 47 元

存款: 103 元

閱讀權限: 25

註冊: 2006-1-13

來自: HK

狀態: 離線
 
發表於 2008-9-2 16:42  資料  個人空間  主頁 短消息  加為好友  添加 kwanlong0 為MSN好友 通過MSN和 kwanlong0 交談
off course 可以




 AL8 Forum © All rights reserved.
頂部
 akrk
 0093665
Rank: 1

頭銜: Newbie

帖子: 36

精華: 0

積分: 360 點

現金: 20 元

存款: 0 元

閱讀權限: 10

註冊: 2007-12-29

狀態: 離線
 
發表於 2008-9-17 11:12  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 kwanlong0 於 2008-8-23 23:59 發表
http://框內網域


<base target="_blank">
在<head> 和 </head>
中間


仍然會彈出新窗口﹐ 我的目的是所有窗口都在 IFRAME 裡打開﹐ 不要彈出任何窗口﹗﹗




 AL8 Forum © All rights reserved.
頂部
 tytsim
 0018651
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 310

精華: 0

積分: 2841 點

現金: -100 元

存款: 0 元

閱讀權限: 25

註冊: 2005-4-2

狀態: 離線
 
發表於 2008-9-18 19:22  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 akrk 於 2008-9-17 11:12 發表

仍然會彈出新窗口﹐ 我的目的是所有窗口都在 IFRAME 裡打開﹐ 不要彈出任何窗口﹗﹗

連結使用任何方式把target輸入東西..[[_self 及 iframe id 除外
均不會在iframe中打開
[[除非有興趣在iframe 頁面讀好後...
取得 node..再找所有 a tag...把 target換成空等等...
[[IFRAME 是很惡搞的




從此在地球上消失
 AL8 Forum © All rights reserved.
頂部
 bernardhk
 0038449
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 bernardhk 的詳細資料

頭銜: Lord

帖子: 416

精華: 0

積分: 3867 點

現金: 0 元

存款: 149 元

閱讀權限: 25

註冊: 2006-1-12

狀態: 離線
 
發表於 2008-9-18 19:30  資料  個人空間  主頁 短消息  加為好友 
應該唔得
因為iframe 內的網頁
本身唔屬於你的網頁的
如果iframe 內的網頁用了 eg. target=_blank 的話
佢一定會彈新windows




 AL8 Forum © All rights reserved.
頂部
 bananasims
 0025881
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8
點擊查看 bananasims 的詳細資料

頭銜: Super Moderator

帖子: 12124

精華: 0

積分: 27215 點

現金: 345 元

存款: 84490 元

閱讀權限: 110

註冊: 2005-7-10

狀態: 離線
 
發表於 2008-9-18 19:42  資料  個人空間  主頁 短消息  加為好友 
回覆 #11 bernardhk 的帖子

咁又唔係,用 JavaScript 做到的,不過無開 JavaScript 就…
var links = document.getElementById('iframe').getElementsByTagName('a');
for(var i in links) {
    links[i].target = '_self';
}




 AL8 Forum © All rights reserved.
頂部
 bernardhk
 0038449
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 bernardhk 的詳細資料

頭銜: Lord

帖子: 416

精華: 0

積分: 3867 點

現金: 0 元

存款: 149 元

閱讀權限: 25

註冊: 2006-1-12

狀態: 離線
 
發表於 2008-9-18 19:47  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
原帖由 bananasims 於 2008-9-18 19:42 發表
咁又唔係,用 JavaScript 做到的,不過無開 JavaScript 就…
var links = document.getElementById('iframe').getElementsByTagName('a');
for(var i in links) {
    links.target = '_self';
}


用javascript override target?
未試過..我都唔知得唔得




 AL8 Forum © All rights reserved.
頂部
 bananasims
 0025881
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8
點擊查看 bananasims 的詳細資料

頭銜: Super Moderator

帖子: 12124

精華: 0

積分: 27215 點

現金: 345 元

存款: 84490 元

閱讀權限: 110

註冊: 2005-7-10

狀態: 離線
 
發表於 2008-9-18 20:12  資料  個人空間  主頁 短消息  加為好友 
回覆 #13 bernardhk 的帖子

試過好多次
P.S. Script 我未試過,我都係依記憶立即打出黎




 AL8 Forum © All rights reserved.
頂部


網頁空間由 I-SERVICES 提供
當前時區 GMT+8, 現在時間是 2008-12-5 09:25