星期一, 12月 29, 2008

FckEditor的上傳功能

最近小弟在使用fckeditor這免費的網頁編輯器來開發案子..發現網路上一堆教學..試了老半天..還是遇到一些有的沒有的問題..Sad..不過在網路上還是有寫的比較好的文章可以參考(就是小弟的好友demo寫的)..小弟就照著篇文章的方法一步一步的去建置我的fckeditor 2.6x版..建置完..上傳的部份..出現問題了..首先遇到..

1

我們直接修\fckeditor\editor\filemanager\connectors\aspx\config.ascx的..不過這是偷懶的方法..安全性要注意阿..下面有一篇文章可以參考一下..

2

本機測試一下上傳的問題好像解決了..但是傳上了win2003server測試..問題又來了..Confused..

3 

解決方法就是..去把FCKeditor.Net下載的專案..打開..找FileBrowser/FileWorkerBase.cs找

Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:\.|$)/,'');if (d.length==0) break;try{document.domain=d;}catch (e){break;}}})();" );
改成
Response.Write(@"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:\.|$)/,'');if (d.length==0) break;}})();");

重新編譯..然後再把dll檔去覆蓋掉..這樣就上傳的功能就可以用了..

玩到這裡心都碎了..Broken heartBroken heartBroken heartBroken heartBroken heartBroken heartBroken heart..搞好久才可以上傳..天阿..是怎樣..這裡做個筆記..給在用fckeditor的眾生們..一條指引的道路..如果還是還是無法找到出入..別罵我阿..因為..我也是在錯誤中才找到這小出口..免費的東西就是這樣ㄅ..如果真的搞不出來..付個錢去買個cuteeditor..很多困擾都會消失..拉進去就是基本啥都有了..SleepySleepySleepySleepySleepySleepySleepy..

參考:
http://demo.tc/view.aspx?id=234
http://www.fckeditor.net/
http://blog.yldt.com/?uid-1-action-viewspace-itemid-18

星期一, 12月 22, 2008

(jquery)頁籤區塊

今天看了一下yahoo的首頁..裡面有一個塊新聞的"頁籤區塊"..感覺蠻美麗的..實做一下..玩玩..

這是yahoo的美麗區塊..

2

準備一下.css跟.aspx畫面大概如下面這樣..不過這些區塊都還沒有display:none

1

.aspx的原始碼

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="css/css1.css" rel="stylesheet" type="text/css" />
<script src="script/jquery-1.2.6-vsdoc.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(
function() {
$('#tabs1 ul li').hover(
function() {
var id = $(this).attr('id');
$(this).addClass('current');
$(':not([id=' + id + '])').removeClass('current');
var displayDivId = 'div' + id.substr(2, 1);
$('#' + displayDivId).css('display', 'block');
$('#main div:not([@id=' + displayDivId + '])').css('display', 'none');
},
function() { }
);
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="tabs1">
<ul>
<!-- CSS Tabs -->
<li id="li1" class="current"><a href="#"><span>Home</span></a></li>
<li id="li2"><a href="#"><span>Products</span></a></li>
<li id="li3"><a href="#"><span>Services</span></a></li>
<li id="li4"><a href="#"><span>Support</span></a></li>
</ul>
</div>
<div id="main">
<div id="div1" class="board">
新聞圖片團圓搭專機 一路吃到台灣 比照總統專機的長榮大貓熊「團團、...
美救汽車業 援174億美元 美國總統布希 的政府十九日宣布總金...</div>
<div id="div2" class="board" style="display: none;">
郭泓志獲選「最佳設局投手」由球迷參與投票的TYIB(This Year In Baseball)
...7隊報名 SBL如期開打SBL超級 籃賽第六年球季進入倒數計時階段,前5季老班底
的7支球隊,昨天...
</div>
<div id="div3" class="board" style="display: none;">
港媒驚爆 張茆握有倪震偷腥情愛照...記者溫智平/綜合報導倪震和周慧敏分手變牽
手,歡歡喜喜到婚姻註冊署申請註... 周董偷偷傳情 惜惜侯佩岑侯佩岑生父侯世宏
過世後,侯佩岑只要沒工作就會到台南守靈,兩地往返加上心...
</div>
<div id="div4" class="board" style="display: none;">
伊拉克戰爭數年 平民死亡6...美國和伊拉克政府都宣稱,伊拉克的暴力活動已緩和不
少...水門事件秘密告密人深喉嚨辭... (法新社華盛頓19日電)「華盛頓郵報」今天報導,導...
</div>
</div>
</form>
</body>
</html>

結果

fss1

試玩一下..有啥心得可以交流一下..^^..

參考:
http://jquery.com/

星期四, 12月 18, 2008

(jquery)簡單文章搜尋

今天用jquery做個簡單的內文搜尋..他有點像google的搜尋結果..會把搜尋的文字加深顏色..直接看code再看結果ㄅ..Clown..

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="script/jquery-1.2.6-vsdoc.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#btn1').click(function() {
//抓取搜尋欄位並驗證
var txtSearch = $('#txtSearch').val();
if (txtSearch == '')
return false;
//抓取內容設定取代內容
var content = $('#content').text();
var replaceWord =
'<span style="background-">' + $.trim(txtSearch) + '</span>';
//用規則運算式
var myRegex = new RegExp(txtSearch, 'g');
var renewContent = content.replace(myRegex, replaceWord);
//換內容
$('#content').html(renewContent);
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="txtSearch" type="text" /><input id="btn1" type="button" value="button" />
</div>
<div id="content" style="border: 4px solid #C0C0C0; padding: 10px; width: 400px;">
雖然希爾本人和魔術官方都沒有公開談論這種可能性,但是聯盟有幾位內部人士透露雙方正在秘密洽談這筆交易。
希爾本來就在奧蘭多擁有一處房產,現在他又買了一處,而且正在進行裝修,這就是個非常積極的信號。2007年,
魔術並沒有盡最大的努力來留住希爾,結果他轉與太陽簽訂兩年約。看來希爾現在已經不再記恨魔術管理層。
雷迪克與希爾都是杜克名校出身,兩人的薪資也在200萬美元左右,雷迪克比希爾更年輕,而且是個有戰力的射手,
這對年齡結構老化的太陽來說比較有吸引力。36歲的希爾並不知道自己是否還在太陽的計畫之中,他本季結束後就
將成為自由球員。太陽剛剛把迪奧(Boris Diaw)和貝爾(Raja Bell)送走,為了實現奪冠目標,他們還會有進一
步的動作。 希爾當初加盟太陽就是希望能奪得1枚總冠軍戒指,但是太陽本季能否過湖人那一關都是個很大的問題。
相對來說,魔術的前景明顯更為光明,希爾能夠為年輕的魔術帶來寶貴的經驗和領導能力,而且他依然具有一定的
得分能力,防守也還不弱。
</div>
</form>
</body>
</html>

結果:

dfsdf

作法很簡單..比較難的就是要運用在哪..DevilDevilDevilDevilDevilDevil..

參考:

星期三, 12月 10, 2008

virtual pc的區域網路設定..

之前就有玩過virtual pc這東東只是沒有太多的研究..最近因為電腦重灌後..心想..再把那virtual pc拿出來試試..我希望後把不同的系統分開..讓彼此都單純..電腦就不容易亂七八糟..以後就不用常重灌電腦..理想是把不同的os灌起來..然後設定在同一個區網..互相溝通..讓各個系統互相提供彼此服務..以下就是我的經驗分享..

首先先把各個os灌起來..

1

然後要設定連外的網路..我是用dwl-g122這無線網卡..所以選這個..

2

然後把virtual pc的各個os裡面的區域網路依序設定下面這樣..注意..不是都設成192.168.1.10..例如:
192.168.1.10
192.168.1.11
192.168.1.12

3

這樣設定就完成啦..每個os就可以互相通來通去了..Big GrinBig GrinBig GrinBig GrinBig GrinBig GrinBig GrinBig Grin..

4

大家試試看ㄅ..不錯玩..推薦..ClownClownClownClownClownClownClown...

參考:
http://www.microsoft.com/windows/downloads/virtualpc/default.mspx

星期二, 12月 09, 2008

索引子

今天再看書..看到一段程式..看不太懂..查了一下..原來是"索引子"..實作一下..預防以後忘記..Smug..

public class testtest
{
string[] strArr;
public void insertData(int a)
{
strArr = new string[a];
for (int i = 0; i < a; i++)
strArr[i] = i.ToString() + "dddd";
}
public string this[int i]
{
get
{
return strArr[i];
}

set
{
strArr[i] = value;
}
}
}

執行..

testtest t = new testtest();
t.insertData(10);
Response.Write(t[5]);

很簡單.與.法沒啥難的..只是看要怎樣去運用..Big HugBig HugBig HugBig HugBig HugBig Hug..

參考: