<script src="http://www.steel98.com/do/js.php?id=787"></script>
现在是用这中方式在一个页面中调用的另一个小页面,但是不想让被调用的页面里的图片显示出来怎么弄?
是想让什么都不显示,不是显示一个红叉,谢谢了

解决方案 »

  1.   

    js 遍历块 把<img/> 全部移除或隐藏
      

  2.   

    后台根据url读取网页源,然后清除img标签,再在前台输出HTML代码<asp:Label id="lblTemp" runat="server"></asp:Label>using System.Text.RegularExpressions;
    using System.Net;    protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                string url = "http://www.steel98.com/do/js.php?id=787";
                WebClient client = new WebClient();
                client.Credentials = CredentialCache.DefaultCredentials;
                Byte[] pageData = client.DownloadData(url);
                string strHtml = System.Text.Encoding.Default.GetString(pageData).Replace("document.write('", "").Replace("');","");
                Regex r = new Regex(@"</?img[^>]*>");
                lblTemp.Text =  r.Replace(strHtml, "");        }
        }
      

  3.   

    各位高手我还想问下,如果是个html页呢,就是一个html页面,用javascript调用的另一个页面,然后不想让被调用的页面里的图片显示出来,不涉及后台就在前台操作可以吗?