全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:831
推到 Plurk!
推到 Facebook!

討論區hint的顯示建議

 
參考看看吧!!! 發表人 - shinhrn 於 2004/05/05 15:53:12 站務公告
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-05-05 11:35:36 IP:218.162.xxx.xxx 未訂閱
討論區中移至問題title時會出現hint視窗,此一功能我覺得很好用 可是顯示hint的時間似乎太短了,是否可以不要設時間ㄋ? 要不然有些問題都來不及看完,還要移動滑鼠,有點不方便ㄝ ,小小建議敬請笑納,謝謝...
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-05 12:19:30 IP:192.168.xxx.xxx 未訂閱
引言: 討論區中移至問題title時會出現hint視窗,此一功能我覺得很好用 可是顯示hint的時間似乎太短了,是否可以不要設時間ㄋ? 要不然有些問題都來不及看完,還要移動滑鼠,有點不方便ㄝ ,小小建議敬請笑納,謝謝...
我也想要時間長一點 但是不知如何下html指令 印象中好像一定要用javascript才能完成 有人可以教教站長嗎? ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-05-05 15:49:07 IP:218.162.xxx.xxx 未訂閱

<!--
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p 1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i
^^歡迎來到中華勞務管理資訊網^^
^^歡迎來到中華勞務管理資訊網^^
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-05-05 20:17:43 IP:192.168.xxx.xxx 未訂閱
引言: 參考看看吧!!!
感謝,等我晚點有空就試看看! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-08-05 11:02:39 IP:218.170.xxx.xxx 未訂閱
不好意思...請問一下站長試的狀況如何?(ps:不是要趕您,是怕您忘了而已,勿見怪,謝謝)
ENIX007
高階會員


發表:28
回覆:274
積分:185
註冊:2003-11-27

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-08-05 11:56:48 IP:203.70.xxx.xxx 未訂閱
shinhrn您好 小弟這邊已經是永久了耶...hint不會消失... 環境WIN2K,IE6.0 程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~
------
程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-08-05 12:14:32 IP:218.170.xxx.xxx 未訂閱
ie 6.0.2800.1106 會消失阿.... 跟作業系統因該沒關吧, 我是 win2000server .
ENIX007
高階會員


發表:28
回覆:274
積分:185
註冊:2003-11-27

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-08-05 13:36:50 IP:203.70.xxx.xxx 未訂閱
這就怪了...小弟跟您是一模一樣的版本... 只有等站長大大來判斷了... < >< > 程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~
------
程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-08-05 23:34:42 IP:61.64.xxx.xxx 未訂閱
庵也不會消失 除了滑鼠有動 就即刻消失
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#10 引用回覆 回覆 發表時間:2004-08-06 05:44:47 IP:192.168.xxx.xxx 未訂閱
引言: 不好意思...請問一下站長試的狀況如何?(ps:不是要趕您,是怕您忘了而已,勿見怪,謝謝)
我早就試過了 還是不行 這一段程式碼應該還有缺一些指令 等我有空再試看看別的方法 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#11 引用回覆 回覆 發表時間:2004-08-06 09:06:41 IP:218.170.xxx.xxx 未訂閱
對不起,是我不對,沒試過就把程式送上來,真是抱歉,以下程式已試過,因該可以, 辛苦站長了,謝謝

<!--
function ShowHideDivs(i_layer_id_name,state_flag)
{
       eval(i_layer_id_name).style.display = state_flag;
}
//-->
    
^^歡迎來到中華勞務管理資訊網2^^
^^歡迎來到中華勞務管理資訊網2^^
ps:上一隻程式 top: -116px 改成 top: 116px 就可以在ie5上執行,可是ie6還是不行 發表人 -
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#12 引用回覆 回覆 發表時間:2004-08-06 20:18:34 IP:192.168.xxx.xxx 未訂閱
引言: 對不起,是我不對,沒試過就把程式送上來,真是抱歉,以下程式已試過,因該可以, 辛苦站長了,謝謝
別這樣說 辛苦的是您 您這個方法我試過了 真的可以 但是應用起來會有一個缺點 因為原先的TABLE大小會因著HINT內容大小不同而變化 讀者瀏覽文章時會覺得文章標題跑來跑去 滑鼠會不好抓下一題的內容 我會再想想有何好辦法 十分感謝您提供的程式碼 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#13 引用回覆 回覆 發表時間:2004-08-09 13:40:19 IP:218.170.xxx.xxx 未訂閱
找到一隻不會影響畫面的,請參考看看
<head>
<style>
<!--
#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:100;width:130;}
//-->
</style>
</head>
<body bgcolor="#000000" text="#C0C0C0" link="#C0C0C0">

Xoffset=-60; 
Yoffset= 20; 
popwidth=120; 
bcolor="darkgray"; 
fcolor="black"; 
fface="verdana";
var nav,old,iex=(document.all),yyy=-1000;
("
"); if(navigator.appName=="Netscape"){(document.layers)?nav=true:old=true;} if(!old){var skn=(nav)?document.dek:dek.style; if(nav)document.captureEvents(Event.MOUSEMOVE);=get_mouse;} function popup(msg,bak){ var content="
" msg "
"; if(old){alert(msg);return;} else{skn.width=popwidth;yyy=Yoffset;if(nav){skn.(content); skn.document.close();skn.visibility="visible";} if(iex){dek=content;skn.visibility="visible";}} } function get_mouse(e){ var x=(nav)?e.pageX:event.x document.body.scrollLeft;skn.left=x Xoffset;if(nav)var y=e.pageY; if(iex){y=event.y;if(navigator.appVersion.indexOf("MSIE 4")==-1)y =document.body.scrollTop;} skn.top=y yyy; } function kill(){if(!old){yyy=-1000;skn.visibility="hidden";skn.width=0;}} //-->
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#14 引用回覆 回覆 發表時間:2004-08-09 16:50:03 IP:192.168.xxx.xxx 未訂閱
引言: 找到一隻不會影響畫面的,請參考看看
就是這個 試過了太好了 程式有點複雜等我有空時消化一下放入K.Top ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#15 引用回覆 回覆 發表時間:2004-08-13 14:15:17 IP:192.168.xxx.xxx 未訂閱
shinhrn 大大 我依照您的指令完成了這個新的Hint系統 大家來幫忙看看這樣的新Hint好不好用? 新版的Hint測試請見: http://delphi.ktop.com.tw/forum_new.asp?FORUM_ID=107 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#16 引用回覆 回覆 發表時間:2004-08-13 15:14:01 IP:218.170.xxx.xxx 未訂閱
引言: shinhrn 大大 我依照您的指令完成了這個新的Hint系統 大家來幫忙看看這樣的新Hint好不好用? 新版的Hint測試請見: http://delphi.ktop.com.tw/forum_new.asp?FORUM_ID=107 ~~~Delphi K.Top討論區站長~~~
建議一下 Yoffset= 20; 這樣滑鼠的游標才不會壓到字 發表人 - shinhrn 於 2004/08/13 15:26:55
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#17 引用回覆 回覆 發表時間:2004-08-13 17:20:11 IP:192.168.xxx.xxx 未訂閱
引言: 建議一下 Yoffset= 20; 這樣滑鼠的游標才不會壓到字
我是擔心最後一行看不到Hint 請大家幫忙測試一下囉 新版的Hint測試請見: http://delphi.ktop.com.tw/forum_new.asp?FORUM_ID=107 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
ENIX007
高階會員


發表:28
回覆:274
積分:185
註冊:2003-11-27

發送簡訊給我
#18 引用回覆 回覆 發表時間:2004-08-13 17:43:43 IP:203.70.xxx.xxx 未訂閱
站長您好 小弟測試結果發現HINT框變成在ScrollBar下方(因為小弟都是用小視窗在看) 會導致篇幅較長的被蓋到了... 舊版的是在ScrollBar上方...不知這有沒有辦法修改 小弟 > 程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~
------
程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#19 引用回覆 回覆 發表時間:2004-08-13 17:44:32 IP:218.170.xxx.xxx 未訂閱
引言: 我是擔心最後一行看不到Hint 請大家幫忙測試一下囉 新版的Hint測試請見: http://delphi.ktop.com.tw/forum_new.asp?FORUM_ID=107 ~~~Delphi K.Top討論區站長~~~
最後一行看不到Hint? 會這樣嗎?我試好像不會阿..... 拿裡?怎麼試?
ENIX007
高階會員


發表:28
回覆:274
積分:185
註冊:2003-11-27

發送簡訊給我
#20 引用回覆 回覆 發表時間:2004-08-13 17:55:28 IP:203.70.xxx.xxx 未訂閱
還有還有~~~ 舊版HINT框會判斷視窗的位置來顯示,比如游標已在螢幕偏下方,HINT會自動 顯示在游標上方(舊版),新版只會在下方出現...    另外顯示的行數新舊版一樣多,並不會有最後一行顯示不出來的問題...    以上是小弟的測試結果,站長大大辛苦了 程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~
------
程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#21 引用回覆 回覆 發表時間:2004-08-13 19:29:52 IP:192.168.xxx.xxx 未訂閱
就是這種狀況 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
系統時間:2024-11-24 15:25:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!