目前分類:其他 (6)

瀏覽方式: 標題列表 簡短摘要

今天人家遇到這個鬼問題

因為公司的某個主機提供的網站下載沒辦法使用

但是抓其他說明文件都很正常(pdf)等

然後把exe移植到別的主機也都很正常,把exe便成zip又很正常,所以人家判斷iis出了問題

 

找了一些相關的討論 終於找到結果囉

解決方式:就是用 IIS 管理器更改你 WEB 站點主目錄下的應用程序執行的權限,改為無或純腳本。或者,把 EXE 文件改名,比如 EX_,讓你朋友下載後再改回去。

這問題在於點選exe以後sv會以為要執行exe 而不是提供download,所以會一直卡死,然後出現連線過久的錯誤

這真是太神奇啦 >w<

參考文件

http://bbs.et8.net/bbs/archive/index.php/t-362825.html

 

魚魚 發表在 痞客邦 留言(0) 人氣()

今天上班帶來用 沒想到安裝老是出現要插入光碟 連COPY到HDD都迷有辦法orz

還好神通廣大的對岸人民有了解決的方法~

Deployment.xml用記事本打開,刪除裡面的
<!-- Note that the INSTALLDIR value is machine specific. The value below is a suggested default value but may need to be overriden.
--> 

好啦!


不過光碟上的檔案不能儲存 切記切記~

魚魚 發表在 痞客邦 留言(0) 人氣()


最近有人問魚魚怎麼讓dw的重複區域乖乖聽話呢

這點以前真的很頭痛 因為重複區域老是非常不聽話呢


以下面為例

 

姓名    居住地     年齡     興趣       
魚魚 台北 25 zz

如果設定重複區域 就會變成這種慘劇....

 

姓名  
居住地   
年齡   
興趣       
魚魚 台北 25 zz 喵喵 台東 19 亂叫

單純套用的話就會變成這種超不聽話的表格

 

所以解決的方式要用語法來下手囉

以下是asp的語法

 

要先找出重複區域的那一段

<%
  Repeat1__index=Repeat1__index+1
  Repeat1__numRows=Repeat1__numRows-1
  Recordset1.MoveNext()
Wend
%>

然後加入    If (Repeat1_index MOD 4=0) Then Response. Write("</tr><tr>")

 

以下是完成的  記得數字要改喔! 4=0代表每4個儲存格就跳下一行

<%
  Repeat1__index=Repeat1__index+1
  Repeat1__numRows=Repeat1__numRows-1
  Recordset1.MoveNext()

If (Repeat1_index MOD 4=0) Then Response. Write("</tr><tr>") Wend
%>

魚魚 發表在 痞客邦 留言(0) 人氣()

最近上班上的好昏阿 都沒時間玩WOW  一回家就想睡覺orz  當然也懶的管blog拉xd


不過缺水太久了 來灌灌水~~


FLASH AS3小心得開始拉

以下是飛肯監聽事件的語法 但是我改了一些東西

原本他是可以滑入滑出

我新增了可以按下的語法

設定監聽事件以後 分析事件的變數

才知道Mouse_down在trace show出來的是mouseDown 少了 " _ " =_=

就醬~

import flash.events.MouseEvent;

news.addEventListener(MouseEvent.ROLL_OVER,news_MOVE);
news.addEventListener(MouseEvent.ROLL_OUT,news_MOVE);

news.addEventListener(MouseEvent.MOUSE_DOWN,news_MOVE);


function news_MOVE(EE:MouseEvent) { //ee設定為滑鼠事件
    if (EE.type=="rollOver") { //如果ee value為rollover
        news.addEventListener(Event.ENTER_FRAME,MENU_OUT);
        //設定menu_over監聽
        news.removeEventListener(Event.ENTER_FRAME,MENU_BACK);
        //把beck移除
    }
    if (EE.type=="rollOut") {
        news.addEventListener(Event.ENTER_FRAME,MENU_BACK);
        news.removeEventListener(Event.ENTER_FRAME,MENU_OUT);
        //滑出的話 就執行beck監聽  把out移除
    }

    if (EE.type=="mouseDown")
    {
        trace("OK");
    }


魚魚 發表在 痞客邦 留言(0) 人氣()


之前做了一個FLASH
結果原本測試很正常的 沒想到拿去給老闆看 居然亂跳..一直跳跳跳害我臉超綠的!

剛剛醒來 也來測試一下 發現是IE的問題
因為我是用火狐~就沒有這個問題囉!

http://www.fishmart.com.tw/swf/XML_TEST.SWF

上面這段網址 如果點進去發現你也會亂跳的話 沒有正常顯示
請在開始->執行打上REGEDIT

然後找出這一串
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{D27CDB6E-AE6D-11CF-96B8-444553540000}\
把裡面的刪光光!

就OK拉!

魚魚 發表在 痞客邦 留言(0) 人氣()

前言:人家也是初學者 所以這篇很簡略 想看高級語法的話請跳過XD
這篇主要是給自己當做備忘用的 其中有的用語不是很專業 請海涵 >"<

以下是XML的內容
=================================================
<?xml version="1.0" encoding="UTF-8"?>
<dataroot xmlns:od="urn:schemas-microsoft-com:officedata" generated="2008-07-08T10:16:40">
<權限_x0020_的複本>
<id>1</id>
<username>scooter</username>
<password>11</password>
<cname>國由</cname>
<power>4</power>
</權限_x0020_的複本>
<權限_x0020_的複本>
<id>36</id>
<username>fishmart</username>
<password>fishmart</password>
<cname>管理員</cname>
<power>4</power>
</權限_x0020_的複本>
</dataroot>
=================================================
這是整個AS3的語法

import fl.controls.dataGridClasses.DataGridColumn;
import fl.data.DataProvider;
var request:URLRequest = new URLRequest("admin.xml"); 'request也是變數
var teamXML:XML = new XML();
var loader:URLLoader = new URLLoader();
loader.load(request); 'request這變數上面改的話這邊也要改喔
loader.addEventListener(Event.COMPLETE, completeHandler); '設定監聽事件 completeHandler'
function completeHandler(evt:Event):void 'completeHandler 事件
{
    teamXML=XML(loader.data); '設定從XML讀出資料
    '--------------------------------------------------------------------'
    var idCol:DataGridColumn = new DataGridColumn("id");
    idCol.headerText = "ID";
    idCol.width = 60;
    '--------------------------------------------------------------------'
    var usernameCol:DataGridColumn = new DataGridColumn("username");
    usernameCol.headerText = "username";
    usernameCol.width = 120;
    '--------------------------------------------------------------------'
    var passwordCol:DataGridColumn = new DataGridColumn("password");
    passwordCol.headerText = "password";
    passwordCol.width = 120;
    '--------------------------------------------------------------------'
    var powerCol:DataGridColumn = new DataGridColumn("power");
    powerCol.headerText = "power";
    powerCol.width = 60;
    '--------------------------------------------------------------------'
    var myDP:DataProvider = new DataProvider(teamXML); '讀資料的元件
    aDg.columns = [idCol, filenameCol,passwordCol,powerCol]; '上面的變數改的這邊也要改'
    aDg.width = 400;
    aDg.dataProvider = myDP;
    aDg.rowCount = 5;
    '--------------------------------------------------------------------'
}

程式運作說明
1.XML內有5個欄位  id、username、password、cname、power
  所以AS3裡面有設定五個資料來源 idcol、usernamecol、passwordcol、cnamecol、powercol 這樣下面用來顯示的元件就會從這邊讀出資料 然後顯示在元件上面
2.如果想新增 例如新增日期 "DATA" 就要設定一個
    var dataCol:DataGridColumn = new DataGridColumn("dataCol");
    dataCol.headerText = "data";
    dataCol.width = 60;
  然後在下面aDg.columns這地方後面也要加上dataCol
3.刪除的話就把上面那段逆向操作就好 該刪的就刪
4.下面顯示欄位不夠的話記得調整    aDg.width = 400; 和     aDg.rowCount = 5;
5.上面宣告變數URLRequest這邊設定好的話可以做成循環的產品資料表 沒設定  好就會讀不到令一個表  之前變數宣告的不好 變成keyword 害我以為不能亂改

-THE END-

後記
上傳記得要把..\Scripts\AC_RunActiveContent.js一起傳上FTP
這檔案是CS3為了安全理由而產生的
詳細情形請看http://www.adobe.com/tw/devnet/activecontent/articles/devletter.html

魚魚 發表在 痞客邦 留言(0) 人氣()