我在intraweb中的一个form的javaScript属性中写了一个函数
function go(str)
{
  var value=showModalDialog(str,"","dialogWidth:280px;dialogHeight:180px" );
  return value;
}
然后在form上的一个IWButton的scriptevents的onclick中写了如下代码调用函数
{
var String tt;
tt=go(document.SubmitForm.IWBUTTON1.ss);
}
并且在IWButton的ExtraTagParams中声明参数ss=http://192.168.0.68/postinfo.asp?Test=2
****通过以上我可以在运行中通过IWButton弹出一个asp页,但是目前的难题是:
  我如何将该asp页要返回的参数,既返回给tt的值取到????????

解决方案 »

  1.   

    你用IntraWeb作什么软件?
      

  2.   

    为什么要跟ASP混用,都用IW不就好了
      

  3.   

    我觉得还是全用iw的好
    问题是即使你取到那个返回值
    有怎样让iw用呢?
      

  4.   

    IW应该也可以实现,不过IW我不熟,用WEBSNAP的话,我应该可以实现
      

  5.   

    websnap的灵活性有点差 
    我觉的
      

  6.   

    我对iw的开发有一段时间了,是从5。0的版本一直用5。0。5。x的版本的,对于几个较大的关于intraweb的新闻组也是经常的去,自感可以在intraweb中实现的话造就实现了,无奈采用此方法,刚好目前的项目均是基于iis的。其是intraweb还是 不错的了,认为是DELPHI中目前最好的WEB开发方式,结合在IIS环境中与ASP混用还是可以的。大家集思广益啊!!!!!
      

  7.   

    asp跟iw是在不同的进程里执行的
    要他们之间来传递数据
    不是太好实现吧?
    如果要iw传给asp到是可以啊 通过
    .asp?...
    但是要取得asp提交的数据,实在是孤陋寡闻啊
    哎,为什么一定要用模态窗口呢?
      

  8.   

    目前用iw生成的一个EXE文件或者DLL文件是无法产生框架结构的,也无法另弹出页面,如果想达到这个效果,可以生成几个文件,互相调用。嵌套使用jscript语言var  returnValue=window.showModalDialog("mytest.asp","","dialogWidth:318px;dialogHeight:245px;status:no;help:no;");这个returnValue就是你所需要的返回值。
    ASP中:
    <script language="javascript">
    <!--
    function submitForm(){
    window.returnValue='我的返回值';
    window.close();
    }
    //-->
    </script>
      

  9.   

    soft8(soft8) :
        你的方法不就是我的方法么,我目前关心的是如何在iw中将returnValue取到???不知仁兄有何高见
      

  10.   

    var  returnValue=window.showModalDialog("mytest.asp","","dialogWidth:318px;dialogHeight:245px;status:no;help:no;");
    GSubmitter.IWEDIT1.value=returnValue;
      

  11.   

    IWEDIT1就是一个TIWEDIT类型的控件。