demo.htm<frameset cols="200,*">
<frame src="left.htm" name="leftFrame">
<frame src="right.htm" name="rightFrame">
</frameset>left.htmLeftright.htmMain<select name="sel">
</select><iframe src="in.htm" name="in"></iframe>
in.htm<form name="form1">
<input type="file" name="myFile">
<input type="button" onclick="SubIt()">
</form>
<script>
function GetFileName(sFilePath)
{
var reg = /([^\\]+)$/.exec(sFilePath);
return RegExp.$1;
}
function SubIt()
{
var strFile = document.form1.myFile.value;
var strFileName = GetFileName(strFile);
var sel = parent.document.all.sel;
sel.options[sel.options.length] = new Option(strFileName,strFileName);
}
</script>
<frame src="left.htm" name="leftFrame">
<frame src="right.htm" name="rightFrame">
</frameset>left.htmLeftright.htmMain<select name="sel">
</select><iframe src="in.htm" name="in"></iframe>
in.htm<form name="form1">
<input type="file" name="myFile">
<input type="button" onclick="SubIt()">
</form>
<script>
function GetFileName(sFilePath)
{
var reg = /([^\\]+)$/.exec(sFilePath);
return RegExp.$1;
}
function SubIt()
{
var strFile = document.form1.myFile.value;
var strFileName = GetFileName(strFile);
var sel = parent.document.all.sel;
sel.options[sel.options.length] = new Option(strFileName,strFileName);
}
</script>
解决方案 »
- 做了个放射性散开特效.
- 如何阻止字符显示
- 如何用script实现滚动<新人求助>
- google的自动提示功能如何使用?
- 非常奇怪的 window.location = !!!
- JAVASCRIPT读取XML的兼容性问题求解
- aspx的js 中 a.aspx 中 通过iframe 引用 b.aspx 怎么在b页面调用a 页面的js 方法?
- 为表格单元格onmouseover,onmouseout,onclick事件绑定了函数,如何在应用了click时只触发onclick而不触发onmouseout
- 求助,如何把表单里的值存储到一个vector里?javascript我不熟悉.
- 怎样才能关闭showModalDialog打开的对话框?
- 【请教高手错误提示:“为空或不是对象”!解决立即给分】
- 我在样式中 不设置元素的 left和 top 怎么取得元素的left 和 top
<input type="file" name="myFile">
<input type="button" onclick="SubIt()">
</form>
<script>
function GetFileName(sFilePath)
{
var reg = /([^\\]+)$/.exec(sFilePath);
return RegExp.$1;
}
function SubIt()
{
var strFile = document.form1.myFile.value;
//取得文件名
var strFileName = GetFileName(strFile);
var sel = parent.document.all.sel;
//增加到下拉框
sel.options[sel.options.length] = new Option(strFileName,strFileName);
form1.submit() //提交.
}
</script>
http://community.csdn.net/Expert/TopicView.asp?id=3159816
这几天正在弄明白无组件上传是怎么一回事。
已经明白上传到文件夹是怎样了。现在搞上传到数据库的。