我有一个iframe,
<iframe id="leftFrame" scrolling="yes" style="width: 480px; height: 280px"></iframe>
我想动态加载嵌入一个文件。
js
document.getElementById("leftFrame").src="usersdb.xls";这样写就ok。
可是我用动态路径就行
如下:
方法1:
document.getElementById("leftFrame").src="C:\Documents and Settings\Administrator\桌面\01\usersdb.xls"
方法2:
document.getElementById("TextBox1").value = ”C:\Documents and Settings\Administrator\桌面\01\usersdb.xls“;
document.getElementById("leftFrame").src=document.getElementById("TextBox1").value;
以上2个方法都不行。请教该如何去修改呢?js是前台,后台该怎么弄呢?ps:C:\Documents and Settings\Administrator\桌面\01\usersdb.xls为不固定路径。
<iframe id="leftFrame" scrolling="yes" style="width: 480px; height: 280px"></iframe>
我想动态加载嵌入一个文件。
js
document.getElementById("leftFrame").src="usersdb.xls";这样写就ok。
可是我用动态路径就行
如下:
方法1:
document.getElementById("leftFrame").src="C:\Documents and Settings\Administrator\桌面\01\usersdb.xls"
方法2:
document.getElementById("TextBox1").value = ”C:\Documents and Settings\Administrator\桌面\01\usersdb.xls“;
document.getElementById("leftFrame").src=document.getElementById("TextBox1").value;
以上2个方法都不行。请教该如何去修改呢?js是前台,后台该怎么弄呢?ps:C:\Documents and Settings\Administrator\桌面\01\usersdb.xls为不固定路径。
2.如果你能访问绝对路径的东西,例如:C:\WINDOWS\system32\....那么还有什么安全性可言?
3.概念不清楚,C:\WINDOWS\system32\....这样叫绝对路径. ./usersdb.xls这样叫相对路径.
myNodes[iMyNodeId].NavigateUrl = Dr["f_url"].ToString() + "?StrCode=" + strMyNodeId.Trim() + "";
myNodes[iMyNodeId].Target = "ifrmMain";
Dr["f_url"]路径是相对路径
cs里可以这样控制前台js
5楼 谢谢,明白你的意思了。
那么这么说吧,我下载一个xls文件,下载到本地,本地的任何位置。现在我要将这个文件嵌入到我的iframe中,怎么弄。
这样说明白吗?
路径肯定是这样的C:\Documents and Settings\Administrator\桌面\01\usersdb.xls
放在这个document.getElementById("leftFrame").src里,错误。为何?