[工具] BBS->HTML網頁轉碼器(UAO未完成)

看板Ajax作者 (道可道非常道)時間14年前 (2009/09/06 01:09), 編輯推噓7(707)
留言14則, 5人參與, 最新討論串1/3 (看更多)
http://www.badongo.com/file/17018011 如附檔,非常陽春的程式,只要在註解區輸入BBS文字和控制碼, 就可以輸出成網頁,適用於想備份與轉貼BBS文章者。 不過目前UAO還沒完成, 主要是一直找不到完整的UAO列表(一個字一個字測試太累了orz) 不知哪裡可以找到? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.48.25

09/06 01:43, , 1F
酷喔 不過你js內寫的loadFile跟ajax部分 是不是沒用到啊
09/06 01:43, 1F

09/06 01:50, , 2F
看起來像繞遠路 自己load自己 沒辦法直接只捉某一區塊嗎?
09/06 01:50, 2F

09/06 01:53, , 3F
以前我有寫過類似的東西 不過現在不曉得還能不能work
09/06 01:53, 3F

09/06 05:58, , 4F
uao的網站某處有 要找找@@
09/06 05:58, 4F

09/06 06:01, , 5F
09/06 06:01, 5F

09/06 09:50, , 6F
to tomin: 之前試過用<pre>夾內容,但是本文如果有</pre>
09/06 09:50, 6F

09/06 09:51, , 7F
或其他HTML語法就會造成錯亂,所以最後決定用ajax讀自己
09/06 09:51, 7F

09/06 09:56, , 8F
此法除非正文出現"\nBBS_END -->\n"(機率應該超低)才會
09/06 09:56, 8F
剛才發現結尾的偵測寫錯了, .js檔裡的這行: RE = /(?:^|\r?\n)BBS_END -->/g; 應改成這樣比較好: RE = /\r?\nBBS_END -->(?:\r?\n|$)/g; (雖然不改也可以work) 然後我發現如果在本機用firefox開這個檔, 總是會出現js錯誤「文件元素後面有垃圾」, 可是實際上執行完全正常。 之前試過很多次用ajax讀本機檔,也都會出現這個問題, 不知有沒有辦法改善? ※ 編輯: danny0838 來自: 114.45.56.82 (09/06 10:05)

09/06 20:20, , 9F
那個感覺不像js的錯誤 比較像markup language的錯誤
09/06 20:20, 9F

09/06 20:32, , 10F
<script>怎麼不放<head> or <body>裡面呢
09/06 20:32, 10F

09/06 20:34, , 11F
我的經驗是超過一個root tag就會收到類似訊息
09/06 20:34, 11F

09/07 00:16, , 12F
是因為Fx預期ajax讀到的檔是xml嗎?
09/07 00:16, 12F

09/07 00:17, , 13F
2. script不放head只是因為想直接輸出到body且不想等
09/07 00:17, 13F

09/07 00:18, , 14F
onload才處理而已;用onload或timeout也是可以,純粹習慣
09/07 00:18, 14F
文章代碼(AID): #1Aefijp3 (Ajax)
文章代碼(AID): #1Aefijp3 (Ajax)