台灣最大程式設計社群網站
線上人數
1072
 
會員總數:246134
討論主題:189713
歡迎您免費加入會員
討論區列表 >> ASP >> Input在IE8下,游標的顯示問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Input在IE8下,游標的顯示問題
價值 : 100 QP  點閱數:1129 回應數:4
樓主

阿弟
初學者
107 58
1607 152
發送站內信

母視窗Form1中有個Input欄位~
<input type="text" name="Price" value="">

子視窗中有段 JavaScript... 返回母視窗~
window.opener.document.Form1.Price.focus();window.close();

在IE6.0下,游標一直很正常的在 母視窗的Input欄位上閃爍著..
但是~
在IE8.0下(相容性檢視),游標時有時無..即便有游標也不會閃爍!!
.
到底是那兒出錯了呢? 請個位前輩們不吝指教~ 謝謝!!

搜尋相關Tags的文章: [ IE8游標的顯示問題 ] ,
本篇文章發表於2015-12-31 21:11
1樓
不錯的參考

lethal
檢舉此回應
看起來應該是可以啊?
如果只想馬上解決問題:
用 document.getElementById("myAnchor").focus(); 試試看。
再不行的話就 window.opener.reload();在母視窗的 body 加上 <body onLoad="document.getElementById('idName').focus();">
本篇文章回覆於2016-12-15 09:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
不錯的參考

迷路
捐贈 VP 給 迷路 檢舉此回應
如果按鍵盤能直接在那欄位輸入資料
基本上功能就是OK的
至於游標閃不閃的問題,那個基本上應該IE8本身的問題
恐怕很難用CSS或JS之類的手段來修復
本篇文章回覆於2016-12-15 09:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

阿弟
檢舉此回應
使用上完全正常、只是【游標(不顯示)不閃爍】、使用者會搞不清楚目前在哪兒?
本篇文章回覆於2017-01-21 13:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
最有價值解答

迷路
捐贈 VP 給 迷路 檢舉此回應
本來是想說既然游標閃爍在IE8有問題
就用CSS讓被選取的輸入框變底色(:focus)
不過這個寫法IE8以前也不支援......
後來在網路上找到一篇
http://www.cnblogs.com/xinjian/p/3771307.html
提供給樓主參考
本篇文章回覆於2017-01-23 09:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.