<ifram name="ss" src="s" id="name" runat="server" > </ifram > 
<script lanuage="javascrpt" > 
</script >后台:
if(条件1)
{
this.name.attributes.add("src","XXX");
}
else
{
this.name.attributes.add("src","YYY");
}

解决方案 »

  1.   

    <ifram name="ss" src="s" id="ss" > </ifram > 
    <script lanuage="javascrpt" > 
    </script >
    上面我又给了一个ID的属性然后在JS里可以这样控制getElementByid("ss").src="动态路径"
      

  2.   

    在后台,每次刷新,同一个网页给出不同的内容(生成不同的html页面)就行了~~~
    光凭客户端是办不到的~~~
      

  3.   

    或者在后台注册脚本来实现改变iframe的SRC属性
      

  4.   

    <iframe name="iframeName" scrolling="no" frameborder="0" marginheight="o" width="1" height="1" ></iframe>
    <script lanuage="javascrpt">
    tips=new Array(2);
    tips[0]="http://www.sina.com.cn";
    tips[1]="http://www.baidu.com"
    index=Math.floor (Math.random ()*tips.length);
    document.all.iframeName.src=tips[index];
    </script>通过查找了点资料写了上面的代码
    目前我只能做到手动刷新来随即改变ifram中src的变化,谁知道,设定一个变量来实现浏览器的固定时间的刷新..
      

  5.   

    在这个基础上面,实现对ifram的自动刷新,那位大侠可以帮忙下
      

  6.   

    <script lanuage="javascrpt" > 
    function freshFrame()
    {
    tips=new Array(2); 
    tips[0]="http://www.sina.com.cn"; 
    tips[1]="http://www.baidu.com" 
    index=Math.floor (Math.random ()*tips.length); 
    document.all.iframeName.src=tips[index]; 
    }
    setInterval("freshFrame",5000);//5秒刷新一次
    </script > 
      

  7.   

    按楼上几个的做法就OK了,最常用的验证码一般都是用Math.round配合random去强制刷新和强制不缓存的。
      

  8.   

    问题解决了,最后附上代码
    <script lanuage="javascrpt">
    tips=new Array(2);
    tips[0]="http://www.baidu.com";
    tips[1]="http://www.sina.com";
    index=Math.floor (Math.random ()*tips.length);
    document.all.iframeName.src=tips[index];
    setInterval("refreshFrame()",5000);
    function refreshFrame()
    {
    index=Math.floor (Math.random ()*tips.length);
    document.getElementById('iframeName').src=tips[index];
    }
    </script>
    多谢楼上的几位帮忙