MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2024-03-29, 15:40

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 25 篇文章 ]  前往頁數 12  下一頁
發表人 內容
文章發表於 : 2006-01-27, 18:50 
請問一下, HTML 4.0 Strict 有沒有標籤和 target="_blank" 有相同功能呢?因為如果加上 target="_blank" 就無法通過 HTML 4.0 Strict 的檢查。他提供的解決方法是使用 HTML 4.0 Transitional ,可是我希望我的網頁可以 100% 符合 HTML 4.0 的要求,我目前是用 onclick="window.open(this.href); return false; " 硬上,請問前輩,有更好的解決方法嗎?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8) Gecko/20051111 Firefox/1.5
  
引用回覆  
 文章主題 :
文章發表於 : 2006-01-27, 19:31 
html 4 (strict) 講究的不僅是語法的格式,而且是語法使用的精神。

我不確定是不是 strict 裏不能用 target="_blank",但確實 w3c 並不鼓勵人家這麼寫。

所以當你想要網頁符合 html 4 strict 時,看你是考量要去符合語法寫作的層面,還是去符合語法規範背後所包含的意義。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8) Gecko/20051111 Firefox/1.5
  
引用回覆  
 文章主題 :
文章發表於 : 2006-01-27, 23:32 
改用rel="_blank"(另開新分頁/新窗)或rel="_top"(原窗/分頁之頂層)就可以了,XHTML 1.1都可以過喔。


回頂端
Opera/8.51 (Windows 98; U; zh-tw)
  
引用回覆  
 文章主題 :
文章發表於 : 2006-01-28, 01:10 
離線
[MozTW 版主群]
頭像

註冊時間: 2004-11-17, 09:53
文章: 1302
來自: 臺灣桃園
Alica 寫:
改用rel="_blank"(另開新分頁/新窗)或rel="_top"(原窗/分頁之頂層)就可以了,XHTML 1.1都可以過喔。


可是...我記得rel屬性不是這樣用的耶@@
剛才為了查證還特地翻了W3C的文件

用Google找了一下網路上的教學
都是說取了rel後
用JS把該rel的連結加上target屬性呢@@

_________________
在靜謐的國度裡,擁抱微風--抱風伴靜


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8) Gecko/20051111 Firefox/1.5
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-01-28, 16:57 
囧……我忘了手中的網頁是有內含JS的,看來想要純靠HTML應該是不行了。 :cry:

抱歉造成誤導了。


回頂端
Opera/8.51 (Windows 98; U; zh-tw)
  
引用回覆  
 文章主題 :
文章發表於 : 2006-01-29, 02:29 
離線

註冊時間: 2005-01-16, 13:34
文章: 131
如 hemiola 所說, target attribute 的使用是精神上的問題,畢竟選擇是否以新視窗開啟網頁是使用者的權利。

_________________
Notes redesigned.
--
Opera 9.5 just tastes good. ;-)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111 Firefox/1.5
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-01-31, 23:35 
謝謝前輩的回覆。

我已經決定不要使用 target,直接在連結文字旁邊加上「外部連結」這四個字。

Thanks.


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8) Gecko/20051111 Firefox/1.5
  
引用回覆  
 文章主題 :
文章發表於 : 2006-02-01, 12:26 
離線

註冊時間: 2005-03-07, 19:06
文章: 43
代碼:
<a target="new">Hahaha</a>


:lol:


最後由 iameason 於 2007-08-09, 18:09 編輯,總共編輯了 1 次。

回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8) Gecko/20051111 Firefox/1.5
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-02-02, 04:34 
離線
[網站管理員]
頭像

註冊時間: 2004-09-27, 09:24
文章: 1685
沒想到這樣子 target="new" 居然 IE 能用orz

_________________
korp + korp 中文站(沒精神更新)


回頂端
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-02-05, 23:50 
離線
[MozTW 版主群]
頭像

註冊時間: 2004-11-17, 09:53
文章: 1302
來自: 臺灣桃園
kourge 寫:
沒想到這樣子 target="new" 居然 IE 能用orz

唔,不太懂 kourge 的意思
不是本來就能用嗎@@

_________________
在靜謐的國度裡,擁抱微風--抱風伴靜


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8) Gecko/20051111 Firefox/1.5
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-02-25, 13:56 
離線

註冊時間: 2005-01-15, 15:39
文章: 22
噢 那抱歉 我打個岔

記得是 target= 這個屬性都不能使用
那麼如果有框架
想讓連結是跑到框架裡面 那個該怎麼辦?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.10) Gecko/20050717 Firefox/1.0.6
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-02-25, 15:05 
離線
[網站管理員]

註冊時間: 2005-01-02, 05:49
文章: 3220
sdcgf 寫:
噢 那抱歉 我打個岔

記得是 target= 這個屬性都不能使用
那麼如果有框架
想讓連結是跑到框架裡面 那個該怎麼辦?

1. 別用框架(你可以用有模版功能的編輯器或是批次檔或是 JavaScript 或是 PHP 來處理會出現重複資料的網頁)
2. 別用 strict 而改用 Transitional 層級的標準
3. 別在這種小事上鑽牛角尖,考量不會造成瀏覽問題的話,就用下去吧。

W3C 的標準並不具強制性,
就算有違反,也不是一定開不起來,
要怎麼做還是要編寫人自行考量。

_________________
【Firefox 有問題請先看這裡】
回覆文章的建議
萬用自我檢測除錯大法 for Firefox
完全備份大法 for Firefox
重建 Firefox 的設定
乾淨升級 Firefox
(本帳號停用中)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-02-27, 01:43 
離線

註冊時間: 2005-03-20, 18:29
文章: 9
sdcgf 寫:
噢 那抱歉 我打個岔

記得是 target= 這個屬性都不能使用
那麼如果有框架
想讓連結是跑到框架裡面 那個該怎麼辦?

strict的dtd裡根本就沒有定義框架的標籤
所以光是有框架這件事就已經不合strict的規範了
個人是建議還是放棄框架吧:wink:


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060125 Firefox/1.5 (pigfoot)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-02-27, 21:56 
離線

註冊時間: 2005-01-15, 15:39
文章: 22
http://wiki.moztw.org/index.php/HTML-Structure


因為框架是採用 Frameset 這種DTD不是?

HTML 4.01 是可以採用框架 不過不能用 target=""


.........好像有些矛盾


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.10) Gecko/20050717 Firefox/1.0.6
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-02-27, 22:54 
離線

註冊時間: 2005-01-16, 13:34
文章: 131
沒有什麼矛盾,問題只在於你選擇哪個 DTD 。

_________________
Notes redesigned.
--
Opera 9.5 just tastes good. ;-)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 25 篇文章 ]  前往頁數 12  下一頁

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 6 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
cron
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群