例如:<script src="http://localhost:8964/page/TestInfo/?UserID=18948209&Count=10&TitleLen=20&TopicType=1&test=js" type="text/javascript"></script>这个是别人页面调用的我的脚本 其实就是调用的TestInfo.aspx  这个页面因为目前这样调他的页面虽然显示了我的页面的信息  但在源文件中其实只有   <script src="http://localhost:8964/page/TestInfo/?UserID=18948209&Count=10&TitleLen=20&TopicType=1&test=js" type="text/javascript"></script> 这句话现在是想在他的源文件中有要显示的信息,那么我这个TestInfo.aspx 页面该如何让返回显示的那个html呢
各位高手帮忙看看 谢谢

解决方案 »

  1.   

    这个这个基本是不可以吧!要是这样可以的话ajax对搜索引擎的支持就不成问题了!
      

  2.   

    那如果就按<script src="http://localhost:8964/page/TestInfo/?UserID=18948209&Count=10&TitleLen=20&TopicType=1&test=js" type="text/javascript"> </script>这样调我这个TestInfo.aspx 页面
    假设我这TestInfo.aspx 页面Response.Write("测试")我用另一个页面以<script src="http://localhost:8964/page/TestInfo/?UserID=18948209&Count=10&TitleLen=20&TopicType=1&test=js" type="text/javascript"> </script>这种方式去调  为什么这个调的页面老是报  【'测试'未定义】的错误呢帮忙看看  实在是晕了
      

  3.   

    在他的页面中showmodaldialog你的page(大小可以全屏,等于只是显示你的信息),然后从你的页面返回一些value给第一个页面。
    大概代码如下:
    在一个页面调用javascript 如下,lableid可以第一个页面中隐藏的lable的id,也可以是其他控件
    function ShowTestInfo(lableid)
    {
       window.showModalDialog('TestInfo.aspx ')
        '第二个页面关掉后执行下面的代码
         document.getElementById(lableid).value=你要返回的信息
    }结束后你可以在第一个页面拿到lable的值 然后做你自己的处理了。
      

  4.   

    >>>>>>>>>>>Response.Write("测试") 在哪里写的?如果是aspx文件可以试试Response.Write(‘测试') 
      

  5.   

    在这个TestInfo.aspx页面的pageload里写的 好比我有一个页面A.aspx 在这个页面的load里写了一个Response.Write("测试") 那么还有一个页面B.aspx  我希望B页面通过调用<script src="http://localhost:8964/A.aspx" type="text/javascript"> </script>在B页面上显示【测试】这两个字