Time of Update: 2018-12-08
解決方案: 修改include\inc\inc_fun_SpGetArcList.php檔案,修改函數SpGetArcList,找到以下代碼: 複製代碼 代碼如下:$row['typelink'] = "<a href='".$row['typeurl']."'>".$row['typename']."</a>"; $row['image'] = "<img src='".$row['picname']."' border='0'
Time of Update: 2018-12-08
var patterns = { HYPHEN: /(-[a-z])/i, ROOT_TAG: /^body|html$/i }; var toCamel = function(property) { // 如果沒有 -[a-z] 字母,則直接返回 if ( !patterns.HYPHEN.test(property) ) { return property; } // 如果有緩衝,直接返回替換後的值 if
Time of Update: 2018-12-08
看到一篇文章,它列出了很多對於定製 404 頁面非常好的建議,下面我將其列出來: Use appealing visual elements. Provide alternatives for navigation. Offer an overview of possibly related posts. Communicate with your visitors. Be sincere and cool. Be user-friendly. (Don't)
Time of Update: 2018-12-08
修改include/inc_functions.php檔案 複製代碼 代碼如下:function GetTotalArc($typeid){ $dsql = new DedeSql(false); if(!empty($typeid)) { $reids = explode(",",$typeid); $ridnum = count($reids)
Time of Update: 2018-12-08
batch: function(el, method, o, override) { // 讓 el 始終為 HTMLElement el = (el && (el.tagName || el.item)) ? el : Y.Dom.get(el); if (!el || !method) { return false; } // 確定返回的對象 var scope = (override) ? o :
Time of Update: 2018-12-08
或許你很驚奇他們是怎麼做到的,這就是映像熱區(Map)的一個應用。下面引用一段 Map 的解釋: 所謂映像熱區,就是帶有預先定義地區的映像,這些地區包含了指向其它文檔或錨的連結。 例如,你可以在一副太陽系的映像上建立使用者點擊後可瀏覽不同星球的連結。具體的詳細情況可以參考這裡和這裡。比如說上述的菜單就是將一個 map 定義到了首頁的 Logo 上,然後效果就是點擊這張圖片的一部分就執行相應操作(Javascript 控制)。比如: <area shape="rect" coords="0,
Time of Update: 2018-12-08
剛開始使用DEDE不久,最初採集發現自動產生的縮圖片其實是根據自訂的最大長寬,原比例的縮小原圖片,不利於圖片索引頁排版,不得已CSS裡採用了自動判斷調整高寬—但比較耗資源。所以還是決定改改縮圖函數—-再次感謝DEDE的開源!! 修改檔案:inc_photograph.php 複製代碼 代碼如下:if($toWH<=$srcWH){ $ftoW=$toW; $ftoH=$ftoW*($srcH/$srcW); } else{ $ftoH=$toH; $ftoW=$
Time of Update: 2018-12-08
先繞開頭部很多的 if...else (其實就是定義 toCamel 與 getStyle 兩個函數) - 由於瀏覽器的實現不統一,才造成如此麻煩的情況,回頭可以聊聊這些代碼。 下面我們在 YAHOO.util.Dom 類中看看有哪些寶藏。目前思想已經逐步的分裂,我看見個函數說個函數。 // 基本上可以認為是 document.getElementById 的翻版 get: function(el) { // 如果已經是 HTMLElement ,那麼就直接返回 if (el &
Time of Update: 2018-12-08
使用者的角度上說,上傳正確的檔案應是自律為主。上傳檔案應該遵守兩個原則,首先就是確定這個檔案一定會使用到才會上傳,其次就是是盡量的小。下面,我舉例說明一下。 比如使用者上傳圖片,jpg、gif 和 png 圖片格式所能展現的效果和內容是不同的,但不建議採用上述格式以外的其他圖片格式作為上傳檔案。這裡,有一個串連詳細解釋這些內容。 個人 Blog 的照片如果需要插圖,可以考慮使用如 Yupoo
Time of Update: 2018-12-08
定義使用者完成相關任務的恰當許可權 擁有管理員權限的使用者也就擁有執行破壞系統的活動能力,例如: ·偶然對系統做出改變,結果降低了網路安全的總體水平。 ·受騙上當運行了惡意軟體,後者會利用使用者的系統管理權限達其不可告人的目的。 ·使得登入停息泄漏,造成第三方可以登入並執行破壞活動。 為了增強安全性,一定要保證你的使用者擁有其需要完成任務的恰當許可權,並將擁有管理使用者名和口令的使用者數量限制到最少的程度。 僅從可信任的網站下載檔案
Time of Update: 2018-12-08
修改的是dedecms目錄下的/include/inc_sitemap.php檔案複製代碼 代碼如下:<?php //class SiteMap //-------------------------------- require_once(dirname(__FILE__)."/config_base.php"); require_once(dirname(__FILE__)."/inc_channel_unit_functions.php"); class SiteMap {
Time of Update: 2018-12-08
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]補充: 複製代碼 代碼如下:eval("str = str.replace(/"+getStr+"/g,'')");可能很多人想這樣寫 str = str.replace(/getStr/g,”),可結果卻是會出錯的。為什麼呢,在這句中Regex匹配的是 getStr 字串,而不是 getStr 指向的首字母。通過 eval 方法可以避免(首先 getStr 得到指向的首字母,用字串串連 “str =
Time of Update: 2018-12-08
忍無可忍,趕緊調用 Process Explorer ,發現單個 PID 佔用大量的 CPU 上下文交換資源, 看了一下,不知道 "jpeg_free_large" 是幹啥的,遂用 "Firefox jpeg_free_large" Google 一下,出來的一堆東西裡有文章說可能和 Apple 的 QuickTime 外掛程式有關。我也不知道如何刪除該外掛程式,到 Firefox 安裝目錄下的 Plugins 裡看了一下,還真有一堆檔案是 QuickTime
Time of Update: 2018-12-08
YAHOO.lang = YAHOO.lang || { isArray: function(o) { if (o) { var l = YAHOO.lang; // 如果該對象有 length 這個屬性,同時支援 splice 方法, // 那麼就認為它為數組。 return l.isNumber(o.length) &&
Time of Update: 2018-12-08
附件下載 時附件名前加網站名,也就是說下載到本機時,檔案名稱上就加了網站名 你註冊下載時就出現指令碼之家論壇下載-後名是附件名 1 include/attachment.func.php: 複製內容到剪貼簿 代碼: while($attach = $db->fetch_array($query)) {2 attachment.php: 複製內容到剪貼簿 代碼: if($attach = $db->fetch_array($query)) {以上兩處下加複製內容到剪貼簿代碼:
Time of Update: 2018-12-08
var getXY = function() { // 判斷是否是 IE if (document.documentElement.getBoundingClientRect) { // 注1 return function(el) { var box = el.getBoundingClientRect(); var rootNode = el.ownerDocument;
Time of Update: 2018-12-08
例:主機IP是:192.168.1.1 你的主機上有三個網域名稱: www.a.com 網頁檔案放在E:\web\www\1 www.b.com 網頁檔案放在E:\web\www\2 www.c.com 網頁檔案放在E:\web\www\3 在apache的httpd.conf中加入 #設定不同的網域名稱到不同的目錄 NameVirtualHost 192.168.1.1 <VirtualHost 192.168.1.1> DocumentRoot
Time of Update: 2018-12-08
情景一:var yx01 = new function() {return "圓心"}; alert(yx01); 我們運行情景一代碼,將返回顯示“[object object] ”,此時該代碼等價於: function 匿名類(){ return "圓心"; } var yx01 = new 匿名類(); alert(yx01);我們對情景一的代碼進行下面改造: var yx01 = new function() {return new String("圓心")}; alert(yx0
Time of Update: 2018-12-08
近段時間和MM添加資料的時候經常報錯,而且導致不可挽回的時間浪費,辛苦添了一些,一點報錯,出錯,後退,全沒了。 記錄出錯資訊: 1 把資料儲存到資料庫archives表時出錯,請檢查! 2 把資料儲存到資料庫附加表 addonsoft 時出錯,請檢查原因! 想來應該是資料中有什麼字元不為MYSQL所認可,所以導致插入 時頻繁報錯,但是又不清楚是何字元引起。 查看來源程式,確實SQL無法執行下去。 尋找資料,前輩有說錯,因為伺服器上裝的是MYSQL5,MYSQL5的
Time of Update: 2018-12-08
慶幸的是本站由於頁面非常的簡陋,所以能夠很容易的通過 XHtml 嚴格版的認證。但我並沒有發現通過此認證會給我帶來什麼好處:瀏覽量上去了,還是使用者普遍讚揚我的網站能在不同的瀏覽器開啟效果都一樣了? 至於標準,在經過狂熱的代碼優雅的追求以後,我對它的看法已經逐漸地發生了改變。這個問題就得先回到我們為什麼要做網站的起點上來。不管你目前的網站是否是營利性的,出發點就只有一個:就是面向客戶。 客戶是否就因為你的網站通過了所謂的 Web