请问一个关于嵌入框架Iframe速度问题。
<script language= "javascript " type= "text/javascript " >
function SetURL(url)
{
document.all.Iframe.src=url;
}
</script>
上面是 <head> </head> 中的转到函数。
下面是一个repeater控件用于输出管理项目的文件名(.aspx)
<asp:Repeater ID= "Rp_MamageItem " runat= "server ">
<HeaderTemplate> <table> </HeaderTemplate>
<ItemTemplate>
<tr> <td class= "FriendLink "> <a href= "# " onclick= "SetURL( ' <%# Eval( "PowerLink ") %> ') "> <%# Eval( "PowerName ")%> </a>
</td> </tr>
</ItemTemplate>
<FooterTemplate> </table> </FooterTemplate>
</asp:Repeater>
功能能实现,问题:1.是转到速度很慢。2.当程序COPY到其他机器上,这一个竟然不灵了。
求:问题解或更好的解决方法。
谢谢访者。
[解决办法]
你要在客户端查看转向的URL是否正确.
function SetURL(url)
{
document.all.Iframe.src=url;
alert(url);
}
[解决办法]
最好使用
window.frames[ "ifname "].location.href=url;
<tr> <td class= "FriendLink "> <a href= "# " onclick= "SetURL( ' <%# Eval( "PowerLink ") %> ');return false "> <%# Eval( "PowerName ")%> </a>
</td> </tr>
<iframe name= "ifname "