Dreamweaver3の頃は、日本語訳がなく、英語版のみ提供されていたので、勝手に翻訳して公開しています。現在のDreamweaverでは日本語訳が付いているので、今となっては役に立たないコンテンツです。ただ、共通ライブラリについては元からヘルプがないので、その部分は役に立つと思います。/Commonと/Classは/Configurations/Shared/MM/Scriptsフォルダ内にあるフォルダです。
| clearTemp () | |
| 説明 |
Dreamweaver をインストールしたフォルダ内にある Configuration/Temp フォルダに入っているすべてのファイルを削除します。
|
| 引数 |
なし。 |
| 戻り値 |
なし。 |
| 例 |
ダイアログを表示して、「OK」ボタンを押すと、TMP フォルダ内のファイルを削除します。 |
| getFile () | |
| 説明 |
サーバー上にあるファイルをダウンロードし、ローカルのハードディスクに保存します。 |
| 引数 |
URL, prompt, saveURL, titleBarLabel |
| 戻り値 |
ファイルの保存先とサーバーからのステータスコードを格納したオブジェクトを返します。ダウンロードに失敗した場合は、サーバーからのステータスコードに以下のエラーコードのいずれかが設定されます。 |
| 例 |
サーバーからファイルをダウンロードし、保存先とサーバーからのステータスコードを表示します。 |
| getFileCallback () | |
| 説明 |
サーバー上にあるファイルをダウンロードし、ローカルのハードディスクに保存します。getFile() 関数と機能が似ていますが、getFile()
関数はダウンロードが完了するまで処理をブロックしますが、この関数を使えば、処理がブロックされるのを防ぐことが出来ます。getFileCallback()
関数は、ファイルのダウンロードを開始するだけで、ダウンロードの確認は別に定義した関数が処理を行い、ダウンロードの処理は非同期に行われます。 |
| 引数 |
callbackFunction, URL, {prompt}, {saveURL}, {titleBarLabel} |
| 戻り値 |
識別 ID を返します。このID を使って、ダウンロード終了後の内容を識別します。 |
| 例 |
getFileCallback() 関数でファイルのダウンロードを開始し、getFiles() 関数でダウンロード後の結果を表示します。getFiles()
関数には、識別 ID と処理結果が引数として渡されます。処理結果は、getFile() 関数の戻り値と同じように、ファイルの保存先とサーバーからのステータスコードを格納したオブジェクトが返されます。 |
| getText () | |
| 説明 |
サーバー上にあるファイルをダウンロードし、ファイルの内容を取得します。 |
| 引数 |
URL |
| 戻り値 |
ダウンロードしたファイルの内容とサーバーからのステータスコードを格納したオブジェクトを返します。ダウンロードに失敗した場合は、サーバーからのステータスコードにエラーコードが設定されます。エラーコードについては、getFile()
関数を参照して下さい。 |
| 例 |
サーバーからファイルをダウンロードし、ダウンロードした内容を新規ドキュメントに設定します。 |
| getTextCallback () | |
| 説明 |
サーバー上にあるファイルをダウンロードし、ファイルの内容を取得します。getText() 関数と機能が似ていますが、getText()
関数はダウンロードが完了するまで処理をブロックしますが、この関数を使えば、処理がブロックされるのを防ぐことが出来ます。getTextCallback()
関数は、ファイルのダウンロードを開始するだけで、ダウンロードの確認は別に定義した関数が処理を行い、ダウンロードの処理は非同期に行われます。 |
| 引数 |
callbackFunction, URL |
| 戻り値 |
識別 ID を返します。このID を使って、ダウンロード終了後の内容を識別します。 |
| 例 |
getTextCallback() 関数でファイルのダウンロードを開始し、getTextData() 関数でダウンロードした内容を表示します。getTextData()
関数には、識別 ID と処理結果が引数として渡されます。処理結果は、getText() 関数の戻り値と同じように、ファイルの内容とサーバーからのステータスコードを格納したオブジェクトが返されます。 |
| postText () | |
| 説明 |
サーバー上のファイルにデータをポストし、結果を取得します。ポストするデータは、フォームエンコードされている必要がありますが、サーバー側で受信可能であれば、どのようなデータでもポストすることが出来ます。 |
| 引数 |
URL, dataToPost, contentType |
| 戻り値 |
ポストした結果とサーバーからのステータスコードを格納したオブジェクトを返します。データのポストに失敗した場合は、サーバーからのステータスコードにエラーコードが設定されます。エラーコードについては、getFile()
関数を参照して下さい。 |
| 例 |
サーバーにある CGI に対してデータをポストし、結果を新規ドキュメントに設定します。 |
| postTextCallback () | |
| 説明 |
サーバー上のファイルにデータをポストし、結果を取得します。ポストするデータは、フォームエンコードされている必要がありますが、サーバー側で受信可能であれば、どのようなデータでもポストすることが出来ます。postText()
関数と機能が似ていますが、postText() 関数は結果を受け取るまで処理をブロックしますが、この関数を使えば、処理がブロックされるのを防ぐことが出来ます。postTextCallback()
関数は、サーバーに対してデータをポストし、結果を取得した後の処理は別に定義した関数が処理を行い、結果の取得は非同期に行われます。 |
| 引数 |
callbackFunction, URL, dataToPost, {contentType} |
| 戻り値 |
識別 ID を返します。このID を使って、ポスとした結果の内容を識別します。 |
| 例 |
postTextCallback() 関数でデータをポストし、postTextData() 関数でポストした結果を表示します。postTextData()
関数には、識別 ID と処理結果が引数として渡されます。処理結果は、postText() 関数の戻り値と同じように、ポストした結果とサーバーからのステータスコードを格納したオブジェクトが返されます。 |