PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   問個 HTML 語法.. (https://www.pcdvd.com.tw/showthread.php?t=939635)

巴豆妖 2011-08-25 09:19 PM

想請教另一個問題..

後來我發現, 用 browser 開 log 檔太慢了, 尤其是 10mb 以上, 不如用 editor 反而比較好
就改成如下
<script language=JScript>
function runApp(which)
{
WshShell = new ActiveXObject("WScript.Shell");
WshShell.Run (which,1,false);
}
</script>
<a href="#" onclick="runApp('d:/UltraEdit/uedit32.exe D:/logs/123.txt /298332');return false;">753</a>

但有時後檔案會打不開, 有時後打的開, 研究了一下是因為後面
D:/logs/123.txt 的問題, 直接在 dos mode 照 key 也打不開, 如果改成
D:\logs\123.txt, dos mode 就可以, 但 runApp js 當參數傳反而不行
會直接變成 Dlogs123.txt

所以就變成
<a href="#" onclick="runApp('d:/UltraEdit/uedit32.exe D:/logs/123.txt /298332');return false;">753</a> 打不開
<a href="#" onclick="runApp('d:/UltraEdit/uedit32.exe D:\logs\123.txt /298332');return false;">753</a> 打開 Dlogs123.txt :stupefy:

因為我也機乎沒在寫網頁, 這種問題一般都怎麼解決啊... 還請高手指教... :shy:

PAN_PAN 2011-08-26 12:19 AM

引用:
作者巴豆妖
想請教另一個問題..

後來我發現, 用 browser 開 log 檔太慢了, 尤其是 10mb 以上, 不如用 editor 反而比較好
就改成如下
<script language=JScript>
function runApp(which)
{
WshShell = new ActiveXObject("WScript.Shell");
WshShell.Run (which,1,false);
}
</script>
<a href="#" onclick="runApp('d:/UltraEdit/uedit32.exe D:/logs/123.txt /298332');return false;">753</a>

但有時後檔案會打不開, 有時後打的開, 研究了一下是因為後面
D:/logs/123.txt 的問題, 直接在 dos mode 照 key 也打不開, 如果改成
D:\logs\123.txt, dos mode 就可以, 但 runApp js 當參數傳反而不行
會直接變成 Dlogs123.txt

所以就變成
<a href="#" onclick="runApp('d:/UltraEdit/uedit32.exe D:/logs/123.txt /298332...


有個建議.. 如果用 SQLite 呢??

把 data import 到 SQLite 裡面然後再 query 出來,這樣會不會比較順暢一點.

至於你上面的說法, 改天我在試試看~

dcphars 2011-08-26 12:21 AM

<a href='#' onclick='runApp("\"d:\\UltraEdit\\uedit32.exe\" \"D:\\logs\\123.txt /298332\"");return false;'>753</a>

這樣呢?

passerx 2011-08-26 12:39 AM

現在已經有HTML5了,別再寫IE only的了.


:think: :unbelief:

巴豆妖 2011-08-26 10:02 AM

引用:
作者PAN_PAN
有個建議.. 如果用 SQLite 呢??

把 data import 到 SQLite 裡面然後再 query 出來,這樣會不會比較順暢一點.

至於你上面的說法, 改天我在試試看~

這... 我比較偷懶, 想到的是寫一個 converter.exe
c:>converter.exe c:/run.exe d:/log.txt
然後 converter.exe 轉換 / 成 \ 並執行

但這是二流的做法(個人認為). 當然我也知道, 能跑的 code 就是好 code
只是雖然是自己用的小工具, 能不妥協就不妥協, study 一下也不錯

巴豆妖 2011-08-26 10:21 AM

引用:
作者dcphars
<a href='#' onclick='runApp("\"d:\\UltraEdit\\uedit32.exe\" \"D:\\logs\\123.txt /298332\"");return false;'>753</a>

這樣呢?

oops 好像可以.... :flash:
趕快來試試... 謝謝 :like:

sorrojvr 2011-08-26 11:58 AM

如果是要跳到網頁的某個地方,可以先在那個地方標記,連結就直接連結到標記處就可以了
最基本的html就可以做到


所有的時間均為GMT +8。 現在的時間是10:19 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。