掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
vbscript:任意のファイル名を開くには? (ID:117342)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> set Domobj = server.CreateObject("microsoft.xmlDom") サーバー側で使うなら、Microsoft.XMLDOM ではなく、 Set DomObj = Server.CreateObject("Msxml2.FreeThreadedDOMDocument.4.0") の方が、速度面/仕様面/セキュリティ面で好ましいですよ。 http://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&displaylang=ja > Domobj.load(server.mappath("<%=request.form("フォーム名")%>.XML")) この時点で、<% =式 %> を使っては駄目ですよ。書くとすれば、 Domobj.load Server.MapPath(Request.Form("フォーム名") & ".XML") になります。 「サーバ側で実行される処理」と「クライアント側で実行される処理」を、 混同されているようですね。もう一度見直してみて下さい。 Server.MapPathは、「サーバ側」で実行される処理ですので、 すでに <% 〜 %> ブロックの中に書かれていると思います。 その中で、さらに <% = 式 %> のような記述を書いても無意味ですよ。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.