用来清空当前IE页面的“后退”按钮里的储存记录的C#命令是什么?
(就是到了某个页面后,不让用户再按“后退”倒回去了。)---30分Response.Redirect("ABCD.aspx")是跳转到新页面的语句。
那么新开一个页面并现在ABCD.aspx的语句是什么?--20分谢谢各位大侠了。我是初学者。

解决方案 »

  1.   

    Response.write("<script>window.open('abcd.aspx','_blank',800,600);</script>")
      

  2.   

    Response.Redirect("ABCD.aspx")是跳转到新页面的语句。
    那么新开一个页面并现在ABCD.aspx的语句是什么?
    --------------------------------------------------
    Response.Write("<a href='ABCD.aspx' id='XXX' target='_blank'></a>");
    Response.Write("<script language='javascript'>document.getElementById('XXX').click();</script>");
      

  3.   

    Response.Redirect("ABCD.aspx")是跳转到新页面的语句。
    那么新开一个页面并现在ABCD.aspx的语句是什么?
    --------------------------------------------------
    1、不会被ie屏蔽掉的写法:
    Response.Write("<a href='ABCD.aspx' id='XXX' target='_blank'></a>");
    Response.Write("<script language='javascript'>document.getElementById('XXX').click();</script>");2、
    Response.Write("<script language='javascript'>window.open('ABCD.aspx','_blank');</script>");
      

  4.   

    关于第一个问题,C#没有提供对应的方法,还是想想别的办法,比如屏蔽掉ie的工具栏等。
      

  5.   

    屏蔽工具栏别人也可以按BackSpace啊。可不可以在新的浏览器中显示结果,并关闭原来的浏览器啊?
      

  6.   

    Response.Write("<a href='ABCD.aspx' id='XXX' target='_blank'></a>");
    Response.Write("<script language='javascript'>document.getElementById('XXX').click();</script>");