如何实现iframe中所有要打开的窗体以新窗体打开 <a href='http://www.google.com' target=_blank>new</a>??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 忘记说了,iframe里面的页面是不可控制的,也就是说,它里面的东西我是不可以修改的,他默认的是以当前页大开,现在有什么办法可以在外面来控制.以下是原文件<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML> <HEAD> <title>WebForm1</title> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <base target=_blank> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> </HEAD> <body MS_POSITIONING="GridLayout"> <form name="Form1" method="post" action="WebForm1.aspx" id="Form1"><input type="hidden" name="__VIEWSTATE" value="dDwtODAyMzM4NTk3Ozs+Gb/G/qy0tuTfUXXy4QjHlb0a86E=" /> <FONT face="宋体"> <iframe id="ShowReport" src="http://localhost/ReportServer?/ReportSystem/ScienceConference&rs:Command=Render" width="100%" height="100%" style="border: 1 solid #C0C0C0" border="0" frameborder="0" target="_blank"></iframe></FONT> </form> </body></HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title> New Document </title><meta name="Generator" content="EditPlus"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Description" content=""></head><body><iframe name="main" src="about:<a href='http://www.google.com'>google</a>"></iframe><script language="JavaScript"><!--var m = document.frames["main"].document;function ch(){ if(m.readyState=="complete") { var l = m.links; for(var i=0;i<l.length;i++) { l[i].target = '_blank'; } }}m.onreadystatechange= ch;//--></script></body></html> to ttyp(愿赌服输) 我的src 是一个页面呀!用你的方法显示"为空或不是对象".你写的about:<a href='http://www.google.com'>google</a>">是什么意思,这样只有一个连接 你说的方法还是不可以!那么如何实现在iframe中的所有连接都在iframe 中来显示 在父页里加<base target="_blank">呢?或者设置ifram的base 请问,JavaScript重定向 innerHTML问题 一个正则表达式断言在javascript中的问题 又是简单问题,一句代码看不懂 如何控制滚动条 如何判断文本输入框中鼠标焦点(闪烁光标)的位置? 仿Access风格的表格界面 如何将一个字符串变量的值赋值给另外一个字符串变量? Node.js怎样response:循环执行多个sql查询语句后的结果集 js中的for in循环ul中的li 如何触发iframe中页面的提交事件。其中iframe的地址是引用另一个网站的页面 IE回退后,内容丢了??等答!
以下是原文件<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<base target=_blank>
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form name="Form1" method="post" action="WebForm1.aspx" id="Form1">
<input type="hidden" name="__VIEWSTATE" value="dDwtODAyMzM4NTk3Ozs+Gb/G/qy0tuTfUXXy4QjHlb0a86E=" /> <FONT face="宋体">
<iframe id="ShowReport" src="http://localhost/ReportServer?/ReportSystem/ScienceConference&rs:Command=Render" width="100%" height="100%" style="border: 1 solid #C0C0C0" border="0" frameborder="0" target="_blank"></iframe>
</FONT>
</form>
</body>
</HTML>
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head><body>
<iframe name="main" src="about:<a href='http://www.google.com'>google</a>"></iframe>
<script language="JavaScript">
<!--
var m = document.frames["main"].document;function ch()
{
if(m.readyState=="complete")
{
var l = m.links; for(var i=0;i<l.length;i++)
{
l[i].target = '_blank';
}
}}m.onreadystatechange= ch;
//-->
</script>
</body>
</html>
我的src 是一个页面呀!
用你的方法显示"为空或不是对象".
你写的about:<a href='http://www.google.com'>google</a>">是什么意思,这样只有一个连接
那么如何实现在iframe中的所有连接都在iframe 中来显示