Dreamweaver3の頃は、日本語訳がなく、英語版のみ提供されていたので、勝手に翻訳して公開しています。現在のDreamweaverでは日本語訳が付いているので、今となっては役に立たないコンテンツです。ただ、共通ライブラリについては元からヘルプがないので、その部分は役に立つと思います。/Commonと/Classは/Configurations/Shared/MM/Scriptsフォルダ内にあるフォルダです。
このファイルは、Dreamweaver をインストールしたフォルダ内にある Configuration/Shared/MM/Scripts/Common フォルダに保存されています。ファイルには、現在編集しているページに関数情報を取得するための関数が記述されています。| getAllObjectRefs () | |
| 説明 |
dw.getObjectRefs()関数と同じ機能で、現在編集中のページに含まれる指定したタグをすべて検索し、そのタグのJavaScript
の参照名の一覧を指定したブラウザの参照方式で取得します。現在のページがフレーム内にある場合は、フレームセット全体を検索し、JavaScript
参照名の一覧を取得します。 |
| 引数 |
browserType,{tag1}, {tag2},...{tagN} |
| 戻り値 |
取得したJavaScript 参照名のリストを返します。 |
| 例 |
現在のページ中に含まれるIMG タグの参照名のリストを返します。 |
| getAllObjectTags () | |
| 説明 |
dw.getObjectTags()関数と同じ機能で、指定したドキュメント中に含まれる指定したタグをすべて検索し、タグの内容の一覧を取得します。現在のページがフレーム内にある場合は、フレームセット全体を検索し、タグの内容の一覧を取得します。 |
| 引数 |
{tag1}, {tag2},...{tagN} |
| 戻り値 |
取得したタグのHTMLの内容のリストを返します。 |
| 例 |
現在編集中のファイルから、IMG タグの内容を取得します。 |
| getSelectedObj () | |
| 説明 |
現在ページ中で選択しているオブジェクトを取得します。 |
| 引数 |
なし。 |
| 戻り値 |
現在選択されているオブジェクトを返します。 |
| 例 |
現在選択しているオブジェクトのタグの種類を調べます。 |
| createUniqueName () | |
| 説明 |
他のタグの name 属性に重複しない名前を作成します。この関数を使えば、他のタグと重複しない name 属性を設定することが出来ます。 |
| 引数 |
tagName, tagString, arrToSearch |
| 戻り値 |
他のタグのname 属性に重複しない名前を返します。 |
| 例 |
ページ中に含まれる FORM タグの name 属性に重複しない名前をもつ FORM タグを作成します。 |
| makeUniqueName () | |
| 説明 |
createUniqueName() 関数とよく似ている機能ですが、name 属性の他に id 属性が重複しないようにタグの名前を作成します。 |
| 引数 |
tag, baseName |
| 戻り値 |
他のタグのname 属性やid 属性に重複しない名前を返します。 |
| 例 |
ページ中に含まれる FORM タグの name 属性に重複しない名前をもつ FORM タグを作成します。 |
| selectionInsideTag () | |
| 説明 |
現在選択している範囲内に指定したタグが含まれているかどうか調べます。 |
| 引数 |
tagName |
| 戻り値 |
選択している範囲内に見つかった場合は true、見つからなかった場合は false を返します。 |
| 例 |
現在選択している範囲に IMG タグが見つからなかった場合に警告を表示します。 |