日期:2014-05-18  浏览次数:20972 次

别人调用我的脚本 我需返回html 如何做
例如:<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呢


各位高手帮忙看看 谢谢

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

结束后你可以在第一个页面拿到lable的值 然后做你自己的处理了。
------解决方案--------------------
探讨
那如果就按 <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"> </scrip…