跳到主要內容
:::|

10.2:H210101 如果使用Script語言開啟新視窗或改變目前視窗的網址,要讓使用者能事先知道

說明:由於視覺障礙者或認知障礙者難以察覺理解網頁資訊的變化,因此不要讓網頁輕易自動產生新的視窗。若有更新的網頁資訊,應由使用者自行操作,以避免視覺障礙者或認知障礙者迷失在網頁瀏覽中。

範例:範例中自動跳出新視窗,將容易造成視覺障礙者或認知障礙者迷失在網頁瀏覽中。

不良設計

不良設計:

< BODY bgcolor = "#FFFFFF" text = "#000000" onLoad = "openwin();" > 
< SCRIPT language = "javascript" > 
function openwin(){
window.open("linkto/210101.jsp","NewWindow",
"toolbar = no,status = no,directories = 0,
status = 0,menubar = no,scrollbars = no,
resizable = no,width = 300,height = 200")
}
< /SCRIPT > 
< /BODY >

正確示範

正確的範例中讓使用者自行啟動新的視窗,而不是在使用者未知情的狀況下自動跳出視窗。

正確範例:

< FORM > 
< INPUT type = "submit" name = "Submit" value = "優惠消息" 
onClick = "MM_openBrWindow(’/linkto/210101b.jsp’,’’,’width = 300px,height = 200px’)" > 
[按鈕將會開啟新視窗]
< /FORM >

上一頁| 回首頁