DELLコンピューターの見積もりのページを見ていて気づいたのですが1台から2台と変更するとボタンも押していないのに下のフレームの見積もり金額が2台分に計算されています。
ASP?JavaScript?VBScript?これはどのような技術なのでしょうか?
ヒントさえいただければ自分で勉強してみたいと思いますのでわかる方いらっしゃいましたらお答え願います。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

>JavaScript・VBScript にはDB(Access等)を操作するようなこともできるのでしょうか?DBはもちろんクライアント側にあるものです。



ブラウザ上で動作するJavaScript・VBScriptで、ということならばできないと思います。
というより、Cookieという例外を除いてクライアント側のファイルにアクセスができるとしたらそれはセキュリティーホールと呼ぶべきものなのではないでしょうか。

Windowsが直接制御する(BATファイルの代わりのように用いられる)VBScriptならばこの限りではないと思いますが、そちらの知識はないので私は答えられません。
失礼します。
    • good
    • 0
この回答へのお礼

>クライアント側のファイルにアクセスができるとしたら
>それはセキュリティーホールと呼ぶべきものなのではないでしょうか。

それもそうですよね。
私も昨日考えていてそう思いました。
今回のことは大変参考になりました。
sight さんありがとうございました。

お礼日時:2001/08/17 10:35

たぶんJavaScriptだと思います。



onChangeイベントハンドラ  対象INPUT要素のVALUEが変化したら、実行
onBlurイベントハンドラ   対象要素がフォーカスを失ったら、実行
あたりのイベントハンドラを使えば、FORMのINPUT要素を変更したときにすぐに再計算する関数を走らせることが出来ると思います。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございました。
ソースを見たら onBur の記述がありました。

いままではASPしか書いたことがなかったのでこれを気にクライアント側のスクリプトを勉強してみようと思いますが、JavaScript・VBScript にはDB(Access等)を操作するようなこともできるのでしょうか?DBはもちろんクライアント側にあるものです。

再度、質問いたしまして申し訳ありませんがsightさんお暇なときにお答えねがえないでしょうか。

お礼日時:2001/08/16 11:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QVBScriptでASPのオブジェクトを使う方法

VBScriptでSQLサーバーのDBにアクセスするためASPのserverオブジェクト
を使うと

ランタイム エラーが発生しました。デバッグしますか?
行:39
エラー:オブジェクトがありません。:'server'

とエラーが表示されます。
おそらく次の行だと思うのですが、何か方法を教えてください。

set objDB = server.CreateObject("ABCDB.DBCon")

Aベストアンサー

>同じページ内にASPで記述した部分とVBScriptで記述した部分が混在し、ASPで記述した部分ではServerオブジェクトは使えるのですが、VBScriptで記述した部分がエラーになるのです。

ASPで記載されているところはIIS内でコンパイルされます。VBScriptで書かれているところはブラウザ内で処理されます。
クライアントサイドにserverオブジェクトを定義しても使えないと書いたのはそう言うことです。もし、VBScript内でデータベースの内容を扱いたい場合はVBscript内にASPを書いてResponse.writeや<%=~%>でブラウザに返す必要が有ります。

Qフレームなしのページからフレームページのアンカー部分にリンク

フレームを使用していないページから、フレーム分割したページへとぶ際に、とび先の1ページのアンカー部分を表示させることはできるのでしょうか?
意味が分かりづらくて申し訳ありません。

また可能であれば、その方法をご存じの方、どうぞお教えいただけないでしょうか。
どうかよろしくお願いいたします。

Aベストアンサー

フレームのあるhtmlファイルには

<frame src="frame.htm" name="frame">

といった様に書いてありますよね。

<frame src="frame.htm#jump" name="frame">

と#jumpの様にframe.html内の<a name=で記述されているアンカーを追加してみてはいかがでしょうか。

Qこの機能の名称を教えていただけますか?

│最新の質問│役に立つ質問│参照の多い質問

↑3つのカテゴリー


教えてgooのように、カテゴリーをクリックすると
ページ別に飛ぶ事無く、そのページでカテゴリー別に表示させる機能は何と言う機能なのでしょうか。
勉強したいのですが、名称が分からず困っております。
宜しくお願いします。

Aベストアンサー

「タブ切り替え」とか「タブページ」
かしら。
「タブチェンジャ」とか言う人もいるけど
通じないことが多いので要注意。
「タブ」
というのは
最新の質問│役に立つ質問│参照の多い質問
ここの部分のことね。
「タブボタン」とも言うわ。

ちなみにページ遷移しないことは機能名には含まないわよ。
言うならば
「ページ遷移させないタブ切り替え」
とでも言うべきかしら。

ついでにいうと切り替えるとこが「タブ」なら
切り替わる部分は「レイヤー」とか「ページ」と言うわ。
別にタブ切り替え専用の単語じゃないけどね。
「ページ」は言わずもがなね。切り替わるものって言う意味。
「レイヤー」とうのは日本語で「層」とか「重なり」と言う意味。

HTMLは画面内の部分部分をスタイルシートで自由に配置できる様子から
画面の部品を自由に張り合わせて配置できるようになっているわ。
その様子がレイヤーの語源ね。

Qテキストエディタmiの表示文字サイズの変更方法を教えていただけますでし

テキストエディタmiの表示文字サイズの変更方法を教えていただけますでしょうか?


ネットの評価が良かったのとフリーウェアということでmiを最近DLしてみました。

すみません、カテゴリ上の質問レベルが簡単すぎですが、ソフトの使用者がこのカテゴリに多そうというのと自分の目的がカテゴリ内に属していましたので、こちらに質問させていただきます。

テキストエディタmiでの画面表示上の文字サイズの設定方法を教えてください。

主にHTMLとCGI等のデータ入力のためにこちらのエディタを使用しています。

デフォルト設定の画面表示上の文字が小さすぎで拡大しないと読めないので
いちいち新規ファイルを作る度、ファイルを開く度に、ツールバーのドキュメントーサイズから文字サイズを変更しています。
これだとこのソフトの使用をやめようか迷うほどめんどくさいです。

文字フォントなら環境設定で変えられるだろう、と、設定を試みましたが
どうにも私の探し方が悪く、
miー環境設定ー表示 にある
ジャンプリストフォントやファイルリストフォント、インデックスウインドフォントの文字サイズ設定しか見つからずで、
念のためここのフォントサイズを大きくしても、当然、肝心な入力部分の文字は変わりませんでした。

アホな質問で大変恐縮ですが、(笑)困っています。

ちなみにプラットホームはmac OSX 5、miのバージョンは2.1.9です。

どうぞよろしくお願いしますm(__)m

テキストエディタmiの表示文字サイズの変更方法を教えていただけますでしょうか?


ネットの評価が良かったのとフリーウェアということでmiを最近DLしてみました。

すみません、カテゴリ上の質問レベルが簡単すぎですが、ソフトの使用者がこのカテゴリに多そうというのと自分の目的がカテゴリ内に属していましたので、こちらに質問させていただきます。

テキストエディタmiでの画面表示上の文字サイズの設定方法を教えてください。

主にHTMLとCGI等のデータ入力のためにこちらのエディタを使用しています。

...続きを読む

Aベストアンサー

モード設定でそれぞれのモード毎に自分の好きな設定にしてね。

Qどなたか知恵を貸していただけないでしょうか。

どなたか知恵を貸していただけないでしょうか。
定義タグを使って以下のような文書を作ってます。

(1)テキストテキストテキストテキストテキストテキストテキストテキストテキスト
  テキストテキスト
(2)テキストテキストテキストテキストテキストテキストテキストテキストテキスト
  テキストテキスト
(3)テキストテキストテキストテキストテキストテキストテキストテキストテキスト
  てきすとてきすとてきすとてきすと
  てきすとてきすとてきすと

1.<dl><dt> ~ </dt></dl>で囲みました。
テキストが長すぎて、改行した時に↓次の行の先頭文字が(1)と同じところまできてしまうので困っています。

(1)テキストテキストテキストテキストテキストテキストテキストテキストテキスト
テキストテキスト
(2)テキストテキストテキストテキストテキストテキストテキストテキストテキスト
テキストテキスト
(3)テキストテキストテキストテキストテキストテキストテキストテキストテキスト
  てきすとてきすとてきすとてきす
  てきすとてきすとてきすと

もともとの<dt>タグは改行した時、インデントが次の行にも効かないものでしょうか。
以前は効いていたページもあったのですが、スタイルシートが変わって
<dt>タグにいろいろ設定してしまったので、もともとの設定が効かなくなったのでしょうか。

2.<dt><dd>の横並びという方法も考えました。

XHTML
<dl class="list309">
<dt>(1)</dt><dd>テキストテキスト......</dd>
<dt>(2)</dt><dd>テキストテキスト......</dd>
<dt>(3)</dt><dd>テキストテキスト......</dd>
</dl>

dl.list309 dt {
clear: left;
float: left;
margin: 0 0 0 1em;
width: 1em;
padding-left: 0px;
}

dl.list309 dd {
margin-bottom: 1em;
margin-left: 0.5em;
}

ところが、(3)の本文中↓で<dd>を使いたいので困っています。
「  てきすとてきすとてきすとてきす
   てきすとてきすとてきすと」

いったいどうすればよいでしょうか。

どなたか知恵を貸していただけないでしょうか。
定義タグを使って以下のような文書を作ってます。

(1)テキストテキストテキストテキストテキストテキストテキストテキストテキスト
  テキストテキスト
(2)テキストテキストテキストテキストテキストテキストテキストテキストテキスト
  テキストテキスト
(3)テキストテキストテキストテキストテキストテキストテキストテキストテキスト
  てきすとてきすとてきすとてきすと
  てきすとてきすとてきすと

1.<dl><dt> ~ </dt></dl>で囲みました。
テキスト...続きを読む

Aベストアンサー

(3)の本文中でddを使うというのが、

<dl>
<dt>(3)</dt>
<dd>あああああ
<dl><dd>あああああ</dd></dl>
</dd>
</dl>

ということでしたら、

dl.list309 dd {
margin-bottom: 1em;
margin-left: 0.5em;
}

dl.list309 dd dl dd {
margin-bottom: 別の値;
margin-left: 別の値;
}

で中のddだけ別の値で上書きできます。


人気Q&Aランキング

おすすめ情報