出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

Javascriptで・・・。   enakoさん [2004/05/06 14:08:33] [4265]
  Re:Javascriptで・・・。   YasNet(管理人)さん [2004/05/06 15:20:42] [4266]
    Re:Javascriptで・・・。   enakoさん [2004/05/06 17:18:23] [4267]
      Re:Javascriptで・・・。   YasNet(管理人)さん [2004/05/06 18:03:39] [4268]
        Re:Javascriptで・・・。   Lightningさん [2004/05/07 12:22:06] [4269]
          Re:Javascriptで・・・。   enakoさん [2004/05/10 15:29:13] [4274]

[4265] Javascriptで・・・。
投稿者:enakoさん 2004/05/06 14:08:33
こんにちは。
あるASPの参考書のアプリケーションサンプルをまねして作ってみているのですが、JavaScript内でASPを埋め込んでいる記述がありました。
自分で作ってみましたが動作せず、JavaScript内で埋め込みが適用されるのか疑問に思っています。
ご存知のかたがいらっしゃれば是非教えてください。


[4266] Re:Javascriptで・・・。
投稿者:YasNet(管理人)さん 2004/05/06 15:20:42
こんにちは YasNet(管理人)です。

動かないサンプルか、書籍のサンプルを掲示して頂かないと
何をしたいのやら・・・せめて書籍のタイトルなど・・・ひょっとしたら持っているかもしれません

私に、解釈能力がない為だと思いますが・・・よろしくお願い致します

それでは 失礼致します。

> こんにちは。
> あるASPの参考書のアプリケーションサンプルをまねして作ってみているのですが、JavaScript内でASPを埋め込んでいる記述がありました。
> 自分で作ってみましたが動作せず、JavaScript内で埋め込みが適用されるのか疑問に思っています。
> ご存知のかたがいらっしゃれば是非教えてください。
>
>

[4267] Re:Javascriptで・・・。
投稿者:enakoさん 2004/05/06 17:18:23
管理人さんこんにちは。
このサイトにはいつもお世話になっています。
レスありがとうございました。

わかりにくい書き込みで申し訳ありません。
書籍のタイトル:【ASP実践プログラミング入門】
著者:生形洋一
出版社:技術評論社
のリスト9.40です。
結構サンプルに間違いが多いので判断できなくて…。

↓JavaScript部
<script language="javascript">
<!--
var page = <%= page %>;
var last = <%= last %>;

function prevpage(){
if (page > 1){
document.location = "views_data.asp?page=<%= page - 1 %>";
}
}
function nextpage(){
if (page > 1){
document.location = "views_data.asp?page=<%= page + 1 %>";
}
}
function insertData(){
document.location = "views_edit.asp?action=INSERT";
}
function updateData(e){
document.location = "views_edit.asp?action=UPDATE" + e;
}
-->
</script>

<% %>はJavascriptの内部ででも埋め込み可能なのでしょうか?


[4268] Re:Javascriptで・・・。
投稿者:YasNet(管理人)さん 2004/05/06 18:03:39
こんにちは YasNet(管理人)です。

> var page = <%= page %>;
> var last = <%= last %>;
この部分ですかね?

ココにくるまでに
ASPでpageとlastを設定しているんですね。

この処理は
ASPでJavaScriptを組み立てて
それを画面に表示しているんですよね・・・きっと

私も、この方法は、HTMLの組み立てでよく利用しますよ

それでは 失礼致します。

> 管理人さんこんにちは。
> このサイトにはいつもお世話になっています。
> レスありがとうございました。
>
> わかりにくい書き込みで申し訳ありません。
> 書籍のタイトル:【ASP実践プログラミング入門】
> 著者:生形洋一
> 出版社:技術評論社
> のリスト9.40です。
> 結構サンプルに間違いが多いので判断できなくて…。
>
> ↓JavaScript部
> <script language="javascript">
> <!--
> var page = <%= page %>;
> var last = <%= last %>;
>
> function prevpage(){
> if (page > 1){
> document.location = "views_data.asp?page=<%= page - 1 %>";
> }
> }
> function nextpage(){
> if (page > 1){
> document.location = "views_data.asp?page=<%= page + 1 %>";
> }
> }
> function insertData(){
> document.location = "views_edit.asp?action=INSERT";
> }
> function updateData(e){
> document.location = "views_edit.asp?action=UPDATE" + e;
> }
> -->
> </script>
>
> <% %>はJavascriptの内部ででも埋め込み可能なのでしょうか?
>
>

[4269] Re:Javascriptで・・・。
投稿者:Lightningさん 2004/05/07 12:22:06
横レスっていうか、追加レスです~

JavaScriptはクライアントサイドで実行されるので、すでにASPの文章は実行済みなのです。
だから、<%=~%>とかは既に違う実値に変換されているはずです。
一度、そのスクリプトをASPで実行してみて、ブラウザのソースを見てみましょう、たぶん理解できると思います。


[4274] Re:Javascriptで・・・。
投稿者:enakoさん 2004/05/10 15:29:13
そうなんですか!
わかりました!ありがとうございました!やってみます^^



TreeBBS For ASP V.0.1.3
Program By YasNet