之前寫在一起
Response.Write ("<!--#include file="../oop/fastlist_log.asp" -->")

會被電腦誤判

現在找到新的方法 就是把ASP判斷式抽出來!

<%
if 條件 then
%>
<!--#include file="1.asp"-->
<% else %>
<!--#include file="2.asp"-->
<% end if %>

這樣就解決囉! 真該死 困擾我兩天!

魚魚 發表在 痞客邦 留言(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) 人氣()

夜宴主題曲

很美的一部電影 這是FANS把電影片段剪接而成的MV~

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

雖然是有一陣子的照片了 可是還是覺得這種跨物種的友誼超棒滴拉!










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