沒有人會嗎
我做了一個网頁,想把訂單資料(訂單編號是唯一的)存進去,先輸入訂單編號,訂單資料网頁上有一個上專圖片按鈕,按了上專圖片按鈕後,就出現另外一個小窗口,讓你選擇所要上傳的訂單資料圖片,我現在已經能上傳圖片(類型為file),但是我不能將圖片的名字存回到訂單資料(父窗口),請問可以做到嗎,該如何做?我在asp中發了貼子,可是無人會,所以只好轉到這,希望哪位大俠用asp給我解決.謝謝!

解决方案 »

  1.   

    不是你說的那樣,
    就好象是你發郵件那樣,你先輸入你的email地址,然后你選擇所要加的附件,就出現一個添加附件的窗口,加完後又回到原先的窗口,同時附件欄出現所添加的附件的名字,我想做的就是這一點,傳回文件的名字到主窗口.我的問題是這樣:我做了一個网頁,想把訂單資料(訂單編號是唯一的)(假設為order.asp)存進去,先輸入訂單編號,訂單資料网頁上有一個上專圖片按鈕,按了上專圖片按鈕後,就出現另外一個小窗口(假設為upload.asp),讓你選擇所要上傳的訂單資料圖片,我現在已經能上傳圖片(類型為file),但是我不能將圖片的名字傳回到訂單資料(父窗口),請問可以做到嗎,該如何做?我在asp中發了貼子,可是無人會,所以只好轉到這,希望哪位大俠用asp給我解決.
    不要光說不練,我想要的是源代碼,謝謝!
      

  2.   

    这个应该可以用javascript实现,可以在子窗口调用父窗口的javascrip函数,并可以传入参数,
    好久没有做过了,有兴趣你就试试吧
      

  3.   

    对,用javascript,你的子窗口是用IFRAME做的吗?
    parent.formName.name.value
      

  4.   

    按了上載圖片後,激活add_click事件,出現upload.asp窗口,
    function add_click(form)
    {
       window.open('upload.ASP','','width=480,height=680,left=300,top=150,toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');
    }
    我知道可用javascript实现,也可以在子窗口调用父窗口的javascrip函数,并可以传入参数,但是這只能是文本類型的,是文件(file)類型的就不好實現,這個問題困扰我很久了,就沒有一個人能給我一個滿意的答復嗎
      

  5.   

    你可以在上传成功后的页面调用一个父窗口的javascript函数,并且把文件名传回去
    而不用在上传前调用
      

  6.   

    <script language="Javascript">
    opener.document.mainform.sno.value=<%=kk%>;</script>
    但是傳不過去,注:mainform是主窗口的form名,sno是主窗口的訂單編號,kk是取得的文件名(我已驗證正確取得)對了,還有一個上載成功的頁面,我就是在上載成功的窗口里用這段代碼的,可是主窗口並沒有得到值,請問是何原因?
      

  7.   

    你在父窗口加一个方法
    function setValue(textvalue)
    {
       alert(textvalue);
       document.form1.text1.value="textvalue";
    }
    在子窗口调用这个方法,并把文件名当作参数传回去
    <script language="Javascript">
    opener.setValue(<%=kk%>);
    </script>我测试过,可以更新
      

  8.   

    行不通,不知是何原因,我將opener這個單詞故意寫錯,但是程序仍然運行而不報錯,說明沒有運行,不知是何原因
      

  9.   

    ???
    opener.setValue(<%=kk%>);这不是已经调用了么
      

  10.   

    行不通,不知是何原因,我將opener這個單詞故意寫錯,但是程序仍然運行而不報錯,說明沒有運行,不知是何原因
      

  11.   

    我的問題用另外一種方法解決,現在問另一個問題,答者有分.
    在哪裡有 Java Web Server 2.0 的下載,我在http://www.sun.com/software/jwebserver/index.html上找不到它的下載,請問在哪裡可以找到