javascript中相对路径的问题

mzwww 2006-10-25 06:22:20
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("D:\\WebCMSNewProject\\CMSWebSite\\App_Data\\SystemSetting\\PrintSetting.xml");

如何把D:\\WebCMSNewProject\\CMSWebSite\\App_Data\\SystemSetting\\PrintSetting.xml换成相对路径啊?
...全文
1342 24 打赏 收藏 举报
写回复
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
fffgtao 2007-01-16
  • 打赏
  • 举报
回复
ResolveUrl(("D:\\CMSWebSite\\App_Data\\SystemSetting\\a.xml")
mzwww 2006-10-30
  • 打赏
  • 举报
回复
那应该怎么做?请赐教
jijl2001 2006-10-30
  • 打赏
  • 举报
回复
js是在客户机上运行的,你怎么拿服务器上路径,
如果是拿客户机上的东西,就算能做,你怎么知道有这个路径
mzwww 2006-10-30
  • 打赏
  • 举报
回复
Js如何读取和写入文件。请写一个简单读和写的例子,或是介绍一个相关链接。谢谢!!!
---------------------------------------------------------------

<script language="Javascript"><!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.CreateTextFile("D:\\CMSWebSite\\App_Data\\SystemSetting\\a.xml
", true); //a.xml这个文件等以后发布以后就是服务端的文件,怎么变成相对路径?
a.WriteLine("This is a test.");
a.Close();

mzwww 2006-10-28
  • 打赏
  • 举报
回复
我的文件PrintSetting.xml 是放在服务器上的。我想通过javascript在客户端取。就是页面打开的时候就运行javascript读取文件。
cqdyh 2006-10-28
  • 打赏
  • 举报
回复
D:\\WebCMSNewProject\\CMSWebSite\\App_Data\\SystemSetting\\
与你的站什么关系
mzwww 2006-10-28
  • 打赏
  • 举报
回复
真的没有办法吗?
mzwww 2006-10-27
  • 打赏
  • 举报
回复
顶啊
bangzijiding 2006-10-26
  • 打赏
  • 举报
回复
mzwww 2006-10-26
  • 打赏
  • 举报
回复
mzwww 2006-10-26
  • 打赏
  • 举报
回复
等待……
mzwww 2006-10-26
  • 打赏
  • 举报
回复
郁闷
还没有人回
bangzijiding 2006-10-26
  • 打赏
  • 举报
回复
bangzijiding 2006-10-26
  • 打赏
  • 举报
回复
还没有解决?帮你顶,顺道拿点分
bangzijiding 2006-10-26
  • 打赏
  • 举报
回复
高手都没有上班,关注中……
mzwww 2006-10-26
  • 打赏
  • 举报
回复
<script language=javascript >
function getXml()
{
..........
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("D:\\WebCMSNewProject\\CMSWebSite\\App_Data\\SystemSetting\\PrintSetting.xml");

...........
</script>

如何把D:\\WebCMSNewProject\\CMSWebSite\\App_Data\\SystemSetting\\PrintSetting.xml");
换成相对路径????
mzwww 2006-10-26
  • 打赏
  • 举报
回复
看来要高手来了才能解决了!
bangzijiding 2006-10-26
  • 打赏
  • 举报
回复
ding
mzwww 2006-10-25
  • 打赏
  • 举报
回复
自己顶
mzwww 2006-10-25
  • 打赏
  • 举报
回复
路径都给出来了,我这取路径是在前台取的,用javascript。不是在后台.cs上取路径。谢谢
<script language=javascript >
function getXml()
{
var strFormName;
urlinfo=window.location.href; //获取当前页面的url
len=urlinfo.length;//获取url的长度
offset=urlinfo.indexOf("?");//设置参数字符串开始的位置
newsidinfo=urlinfo.substr(offset,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串
newsids=newsidinfo.split("=");//对获得的参数字符串按照“=”进行分割
newsid=newsids[1];//得到参数值
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("D:\\WebCMSNewProject\\CMSWebSite\\App_Data\\SystemSetting\\PrintSetting.xml");
// xmlDoc.load("~/CMSWebSite/App_Data/SystemSetting/PrintSetting.xml");
var rootchild = xmlDoc.getElementsByTagName("PrintSetting")[0].childNodes;
for (var i=0; i<rootchild.length; i++)
{
var strrootChild= rootchild.item(i).text;
if(strrootChild=newsid)
{
strFormName=strrootChild;
}
}
var rootchildchild= xmlDoc.getElementsByTagName("PrintSetting")[0].getElementsByTagName(strFormName)[0];
var Result= rootchildchild.getElementsByTagName("Overprint")[0].text;
return Result;
}
</script>
加载更多回复(4)
相关推荐
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2006-10-25 06:22
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。